文档详情

微机原理期中测验.ppt

发布:2017-06-17约4.29千字共22页下载文档
文本预览下载声明
* * 微机原理与接口技术 期中测验 一、单项选择题(每题2分,共16分) (1 )下列指令中有语法错误的是( )。 (A) MOV CS,AX (B) MOV DS,AX (C) MOV SS,AX (D) MOV ES,AX (2)在总线读周期中,当cpu从慢速的输入设备读取数据时,需要在T4前插入( )状态 。 (A)T1  ?(B)T2 ? (C)T3  (D)Tw   (3)在8086CPU的输入输出指令中,它们的端口间接寻址能力最大为( ) 。  ? (A)64个端口地址 ? (B)128个端口地址 ?     (C)256个端口地址  (D)65536个端口地址 (4)MOV AL , -2 该指令执行后,寄存器AL的内容为( )。 (A)12H  (B)0FFH ? (C)0FEH  (D)0FCH   A D D C (5)8086CPU从存储器中读写一个字数据最多需要( ) 个总线周期?    (A)1   (B)2  (C)3  (D)4 (6)某处理器具有4GB的寻址能力,则该处理器具有的地址线条数是( )。 (A)36条 (B)64条 (C) 32条  (D)24条 (7)下列指令中,执行后不能使BX=0的的指令是( )。 (A)XOR BX,BX (B) SUB BX,BX (C)CLR BX (D) MOV BX,0 (8)执行指令XOR AX,AX后,标志位CF、ZF、OF、SF的值分别为( )。  (A) 0,0,0,0 (B) 0,1,0,0  (C) 0,0,1,0 (D) 0,0,0,1   B C C B 二、填空题(每空2分,共20分) 1.二进制,若为无符号数,其十进制数值是____ ,若为补码表示的有符号数,其十进制数值是_____ 。 2.已知intel 8086的当前(cs)=1234h,(ip)=5678h,则将从物理地址为 _______ 处开始执行程序。 3 .设AL=36H,BL=59H,执行指令 ADD AL,BL DAA 之后,AL= ____,AF= ____ 。 137 -119 179B8H 95H 1 4.已知数据段中已经定义一个名为“STR”的字符串,则显示该字符串的程序段如下: MOV ____, _____________ MOV AH, ____ INT 21H 5. 在汇编语言的串操作指令中,已知的源串逻辑地址______,目的串逻辑地址______。(填写格式示例 CS:IP) DX OFFSET STR 09H DS:SI ES:DI 三、判断正误,并改错。 (每题2分,共10分) (1) XCHG AH,AL 正确 (2) MOV BP,AL 错误,MOV BP,AX (3) PUSH WORD PTR [CX] 错误,PUSH WORD PTR [BX] (4) MOV AX,SS:[BX+SI+100H] 正确 (5) OUT BX,AL 错误,OUT DX,AL 四、指出下列指令源操作数的寻址方式。(每题2分,共10分) (1)MOV BX,-5 (2)ADD AX,[BX+0080H] (3)MOV BX,[SI] (4)MOV BX,[0F134H] (5)MOV BX,SS:[BX+DI] 五、程序分析题(每空3分,共24分) 1、若SP=2000H,AX=3000H,BX=5000H, PUSH AX PUSH BX POP AX 执行下列程序段后,求SP=______,AX=______,BX=______。 1FFEH 5000H 5000H 立即寻址 变址寻址 寄存器间接寻址 直接寻址 基址加变址寻址 2、MOV AX,3456 XCHG AX,BX MOV A
显示全部
相似文档