云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 《微型计算机原理与接口技术》复习题

《微型计算机原理与接口技术》复习题

  • 62 次阅读
  • 3 次下载
  • 2025/6/13 16:28:56

LP: CMP [SI],01H JNZ LP1 INC BL

LP1:INC SI LOOP LP

MOV [DI],BL

5.写出下列程序段的功能 MOV CX,16 MOV AX,N MOV BH,0

LP0: SHL AX,1 JC LP INC BH

LP: LOOP LP0 MOV SUM,BH

6.写出下列程序段的功能 MOV AL,N AND N,0FH MOV BL,N SHR AL,4 MOV BH,AL

7.执行下列程序段后,AX=? MOV AX,0702H MOV BH,09H AAD DIV BH

8.下面程序段执行后AL=?

ABC DW 2152H,3416H,5731H,4684H MOV BX,OFFSET ABC MOV AL,3 XLAT

9.执行下面的程序段后AX=? MOV CX,5 MOV AX,50

NEXT: SUB AX,CX LOOP NEXT HLT

10. 执行下面的程序段后 AX=? TAB DW 1,2,3,4,5,6 ENTRY EQU 6

MOV BX,OFFSET TAB ADD BX,ENTRY MOV AX,[BX]

11. 执行下面程序段后 AX=

ARRAY DW 1,2,3,4,5,6,7,8,9,10 COUNT EQU $-ARRAY XOR AX,AX MOV CX,COUNT

MOV SI,OFFSET ARRAY NEXT:ADD AX,[SI] INC SI LOOP NEXT

12.写出下列程序段的功能 MOV AH,1 INT 21H AND AL,0FH MOV BL,AL MOV AH,1 INT 21H SHL AL,4 AND AL,BL

将从键盘接受到的两个字符拼在一起 13.执行下列程序段后 N DB 07H XOR BH,BH MOV BL,N RCL BL,1 ADD BH,BL XOR BH,0FFH HLT

寄存器BH的值是 ,寄存器BL的值是 。 14. 分析下列程序段 MOV AL,N XOR AH,AH MOV CL,4 DIV CL

当N=3CH时,程序执行完后AX= 15.程序段如下: CLC

MOV AL,6 MOV BL,9 ADD AL,BL MOV BL,AL DAA

执行上面程序段后,AL= ,AF= ,BL= 16.执行下列指令后 TABLE DB 19H,55H,9CH LEA BX,TABLE

MOV AL,[BX] XOR AL,89H MOV [BX],AL 寄存器AL的值是

17.分析下列程序段,说明该程序段执行何种功能。 MOV CX,10 MOV DL,30H

NEXT1:MOV AH,2 INT 21H INC DL LOOP NEXT1

18.执行下列指令后 MOV AX,1245H MOV BX,5689H ADD AL,BL MOV CL,AL MOV AL,AH ADC AL,BH DAA

寄存器AL的值是 ,寄存器CL的值是 19.分析下列程序段: MOV AL,N XOR AH,AH MOV BL,16 DIV BL

当N=57H时,程序执行完后AX=?

21.阅读程序,请说出该程序的功能是什么? MOV AX,DATA MOV DS,AX

LEA SI,BUFFER XOR BL,BL MOV CX,100

AGAIN: MOV AL,[SI] TEST AL,1 JNZ NEXT INC BL

NEXT: INC SI LOOP AGAIN HLT

22.从键盘上接收一字符,若是“Y”转YES,是“N”转NO,否则继续等待,到输入“Y”或“N”为止。 程序段如下: MOV AL,N

AND AL,0FH ADD AL,90H DAA

ADC AL,40H MOV RUT,AL HLT

问: ①若N=5,下列程序执行后AL=? ②该程序段的功能是什么? 23.执行下列程序段后: DATA SEGMENT DT1 LABLE WORD DT2 DB 12H,34H DATA ENDS ……………… MOV AL,DT2 MOV DX, DT1

寄存器AL的值是 ① ,寄存器DX的值是 ② 。 24.读下列程序,请说出该程序的功能是什么? DATA SEGMENT SUM DW 0 DATA ENDS

STACK SEGMENT DB 200 DUP(?) STACK ENDS CODE SEGMENT

ASSUME DS:DATA,SS:STACK,CS:CODE START: MOV AX,DATA MOV DS,AX MOV CX,50 MOV AX,0 MOV BX,1

NEXT: ADD AX,BX INC BX INC BX DEC CX JNE NEXT MOV SUM,AX MOV AH,4CH INT 21H CODE ENDS END START

30.执行下列程序段后: BUF DB 01H ……

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

LP: CMP [SI],01H JNZ LP1 INC BL LP1:INC SI LOOP LP MOV [DI],BL 5.写出下列程序段的功能 MOV CX,16 MOV AX,N MOV BH,0 LP0: SHL AX,1 JC LP INC BH LP: LOOP LP0 MOV SUM,BH 6.写出下列程序段的功能 MOV AL,N AND N,0FH MOV BL,N SHR AL,4 MOV BH,AL 7.执行下列程序段后,AX=? MOV AX,0702H MOV BH,09H AAD DIV BH 8.下面程序段执行后AL=? ABC DW 2152H,3416H,5731H,4684H MOV BX,OFFSET ABC MOV

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com