精品文档
( )。 D
A、无条件传送 B、程序查询控制 C、中断控制 D、直接存储器存取
38、在CPU与外设的I/O传送控制方式中,效率高、实时性强的方式是( )。D
A、同步传送 B、查询传送 C、无条件传送 D、中断传送 二、填空
1、下列程序执行后 AX、DX 中的值分别为 、 4,-316
MOV AX,-2000 CWD
MOV CX,-421 IDIV CX
2、下列程序执行后 AL中的十六进制值为0A5H
MOV AX,120FH XOR AL,0AAH
3、下列程序执行后 AX、DX 中的值分别为3000, 1000
MOV AX,1000 MOV DX,2000 XCHG AX,DX ADD AX,DX
4、若(AX)=8520H,且为有符号数,若实现(AX)/2,则应使用指令__________________,结果使(AX)=__________。 算术右移指令(SAR AX,1) 0C290H
5、存储器的存取速度可用______和______两个时间参数来衡量,其中后者比前者大。存取时间、存取周期
6、下列程序执行后 AL、AH中的十六进制值分别为 0A5H,00H
MOV AX,120FH XOR AL,0AAH XOR AH,AH
7、EPROM2732 容量为4K×8bit,其地址线为根,数据线8根; 12 8、判断下列指令正误,对的打√错的打× 1、MOV [2000H],[1000H] ( ) 6、XCHG AX,[1234H] ( ) 2、MOV CS,DS ( ) 7、IN AL,100H ( ) 3、PUSH CS ( ) 8、OUT 80H,AL ( ) 4、POP 1234 ( ) 9、MOV BX,BUFFER ( ) 5、POP [1234H] ( ) 10、DEC WORD PTR [DI] ( )
。
9欢迎下载
精品文档
× × √ × √
三、判断
× × √ √ √ 1、在一个外设端口中,往往需要几个接口才能满足和协调外设工作的要求( ) 2、统一编址方式的一个特点是存储器和I/O端口共用统一的地址空间 ( ) 3、MOV AX,[BP+SI]的源操作数的物理地址为(DS)×16+(BP)+(SI)。4、近过程(NEAR)的RET指令把当前栈顶的一个字弹出到IP。 5、条件转移指令JNE的测试条件是CF=1。 6、REPZ SCANS指令中,当CX!=0且(ZF)=0时重复执行( )
1、×2、√3、×4、√5、×6、× 四、简答
1、判断下列指令正误,错的指明错误原因
MOV [2000H],[0] MOV CS,DS PUSH CS POP 1234
DEC WORD PTR [BX]
错(不可同为内存,类型不明确)、
错(不能同为段寄存器)、 对、 错(立即数不能为目的操作数)、 对
2、指出下列程序段的功能 MOV CX,10 CLD
LEA SI,,First LEA DI,Second
REP MOVSB
把以First开始的10字节数传送到Second开始的内存区域
3、分别指出下列指令源操作数的寻址方式
MOV AX,1090H MOV AL,[1064H]
MOV AL,[BP+TABLE]
MOV AX,[BX][SI+COUNT]
10欢迎下载。
( ) ( ) ( ) 精品文档
MOV AX,1234
MOV AL,[1234] MOV AL,[BP+1234]
MOV AX,[BX][SI+1234]
立即寻址 直接寻址 寄存器相对寻址 基址变址相对寻址 立即寻址 直接寻址 寄存器相对寻址 基址变址相对寻址
4、源程序如下: CMP AX, BX JNC L1 JZ L2 JNS L3 JNO L4 JMP L5
设AX=74C3H,BX=95C3H,则程序最后将转到哪个标号处执行?试说明理由。 ∵ 74C3H - 95C3H
DF00H
且有:CF=1, ZF=0, SF=1, OF=1
程序将转到L5标号处执行、
5、已有AX=E896H,BX=3976H,若执行ADD BX,AX指令,则结果BX,AX,标志位CF,OF,ZF各为何值
BX=220CH
AX=E896H CF=1
。
11欢迎下载
……
精品文档
OF=0 ZF=0
6、选用最少的指令,实现下述要求的功能. (1))AH的高4位清0 (2)AL的高4位取反
(1)AND AH,0FH (2)XOR AL,0FH
7、高(BX)=6D16H,(AX)=1100H,写出下列三条指令执行后,AX和BX中的内容. MOV CL,06H ROL AX,CL SHR BX,CL (AX)=4004H (BX)=01B4H)
8、下面程序执行后屏幕上显示的内容是什么?HELLO WORLD!
...
BUFFER DB \... PUSH DS POP ES
LEA SI,BUFFER LEA DI,BUFFER CLD
NEXT: LODSB CMP AL,'$' JZ DONE CMP AL,61H JC OK
CMP AL,7BH JNC OK
SUB AL,20H OK: STOSB JMP NEXT DONE:
MOV DX,OFFSET BUFFER MOV AH,09H INT 21H ..
9、根据以下程序填充变量在内存中的存储情况(A的ASCII值为41H;段地址为
1000H)
值 。
12欢迎下载
地址