微机原理考试题

上传人:xzh****18 文档编号:35513670 上传时间:2018-03-16 格式:DOC 页数:8 大小:52.50KB
返回 下载 相关 举报
微机原理考试题_第1页
第1页 / 共8页
微机原理考试题_第2页
第2页 / 共8页
微机原理考试题_第3页
第3页 / 共8页
微机原理考试题_第4页
第4页 / 共8页
微机原理考试题_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《微机原理考试题》由会员分享,可在线阅读,更多相关《微机原理考试题(8页珍藏版)》请在金锄头文库上搜索。

1、一、选择题(本大题共 20 小题,每小题 1 分,共 20 分) 1.十进制数 0.6875 的二进制为 ( )A. 0.0111B B. 0.1101B C. 0.1011B D. 0.1111B 2.当字长是 8 比特时,0 的补码表示是( ) A.10000000 B.11111111 C.00000000 D.以上答案均不对 3.从功能上看,8086CPU 分为两部分,分别是(D ) A.算数逻辑单元(ALU)和执行单元(EU) B.总线接口单元(BIU)和执行单元(EU) C.接口单元和运算单元 D.运算器和控制器 4.指令 MOV AX,3070H中源作数的寻址方式为( C ) A

2、.寄存器间接寻址 B.立即寻址 C.直接寻址 D.变址寻址 5.CPU 与外设间数据传送的控制方式有( B ) A.中断方式 B.程序控制方式 C.DMA 方式 D.以上三种都是 6.下列指令中哪条是正确的 ( )A. MOV DS, 0200H B. MOV AX, SIDI C. MOV BP, AX D. MOV BYTE PTR BX, 1000 7.一条指令执行完后,CS1000H,IP=1052H,则下一条指令的地址为 ( B ) A. 2025H B. 11052H C. 01052H D. 10520H 8.下面语句中有语法错误的语句是( ) A. DB 45H B. DW 0

3、ABCDH C. DW ABCD D. DD AB 9.在 AR DB 10 DUP(5,2 DUP(6) )中,含数据字 0506H 的个数是 ( ) A. 10 B. 20 C. 0 D. 9 10. 指令 DEC VAR 不会影响标志位为( D ) 。 A.标志 PF B.标志 SF C.标志 ZF D.标志 CF 11. 设 AL=20H,SI=0500H,DS=3000H, (30500H)=0C0H,CF=1.执行 SBB AL,SI后, 正确的结果是( ) A. AL=5FH SF=1 CF=1 B. AL=60H SF=1 CF=0C. AL=5FH SF=0 CF=1 D.

4、AL=60H SF=0 CF=0 12. ORG 0030H DA1 DB 0, 0,30H DW DA1 数据为 3000H 字存储单元的偏移地址是( )A. 0030H B. 0031H C. 0032H D. 0033H 13. NUM1 DB(12 OR 6 AND 2)GE 0EH NUM2 DB(12 XOR 6 AND 2)LE 0EH上述数据定义语句中,NUM1 和 NUM2 字节单元的内容分别是( )A. NUM1=0,NUM2=0 B. NUM1=0,NUM2=0FFHC. NUM1=0FFH,NUM2=0 D. NUM1=0FFH,NUM2=0FFH 14. MOV CL

5、,8 ROL AX,CL OR AX,BX假设 AX=0012H,BX=0034H,那么上述程序段执行后,AX 中的结果是( )A. 1234H B. 3412H C. 0046H D. 0034H 15. DA2 DB 12H,34H,56H,0ABHDB $-DA2BUF1 DB 10H,20H,30HLEA SI,DA2MOV CL,4SIMOV CH,LENGTH BUF1上述指令序列运行后,CX 的内容是( )A. 03ABH B. 01ABH C. 0304H D. 0104H 16. 8255A 中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是( ) A. B 口

6、 B. A 口 C. C 口 D. 以上三个端口均可以 17. 在外部中断源的中断服务程序结束时,一般应向 8259 发送中断结束命令是让( )的相应位清零。 A.中断请求寄存器 IRR B. 中断屏蔽寄存器 IMR C.中断服务寄存器 ISR D. 标志寄存器 EFLAGS 18. 在 80x86 中可屏蔽中断请求被 CPU 响应的条件是( ) 。 A. INTR 引脚有中断请求,NMI 引脚没有中断请求,系统没有 DMA 请求; B. CPU 当前指令执行完毕; C. 中断允许标志 IF = 1; D. 以上条件都包括。 19. 在 80x86 微机系统中存储空间和 I/O 空间的编址方式

7、采用( ) 。 A. 两者独立编址,通过硬件连接线来区分两个空间; B. 两者统一编址,通过地址范围来区分两个空间; C. 采用混合编址,即独立编址和统一编址均采用; D. 软件编址。 20. 下列对 OUT 指令的描述中,不正确的是( )。 A. 实现从端口中读出数据 B. 能直接访问的端口范围是 0255 C. 只能用 DX 用作间接寻址的端口 D. 能访问的端口为 64KB二、填空题(本大题共 20 个空,每个空 1 分,共 20 分) 1.175.12D=( )B=( )H。 2.设字长为 8 位,X=0FAH,当 X 为补码的时候,其真值是( ) 。当 X 为无 符号数的时候,其真值

8、是( ) 。 3.微型计算机硬件由( ) 、 ( ) 、总线、接口电路及输入输出设备等构成。 4.中断类型号为 25 的中断向量存放在内存地址为( )开始的四个物理存储单元 中。 5.Intel80486 CPU 的数据总线宽度为( ) ,地址总线宽度为( ) 。 6.如果采用四片 8259A 级联,CPU 的可屏蔽硬中断最多可扩展为( )级。 7.中断向量由( )和( )组成。 8.80x86CPU 有两条中断请求线,称作( )和( ) 。 9.异步通信必须要在每个字符首尾附加起始位和( )等。 10. 已知 AX=1025H,BL=04H,则语句“MUL BL”执行后 AX 的值为( )

9、。 11. 已知内存单元 20510H 中存放 31H,内存单元 20511H 中存放 32H,内存单元 30510H中存放 42H,内存单元 30511H 中存放 43H 且 AX = 3A7BH,DS=2000H, SS=3000H, BP = 0500H,则语句“MOV AL, BP+10H” ,则执行后 AX 的值为( ) 。 12. NEAR 型过程中有指令“RET 6”执行前 SP=2000H,则该指令执行完后 SP 的值为( ) 。 13. 一条完整的汇编指令通常由标号、 ( ) 、 ( )和注释组成。三、简答题(本大题共 3 小题,每小题 5 分,共 15 分) 1.简述对可屏

10、蔽中断的响应过程。 2.微机接口的功能是什么? 3.宏和子程序的区别是什么?四、阅读程序题(本大题共 5 小题,每小题 5 分,共 25 分) 1、设 SS=2000H,MOV SP,2000H MOV AX,1234H PUSH AX 执行上述指令后,SP= ,AH 中的数据在内存的物理地址为 。2、以下程序片段执行前(AX)=1234H, (BX)=5678H,执行完该片段后(AX)= H、 (BX)= H。MOV CL,4 MOV DH,BH SHL BX,CL MOV DL,AH SHL AX,CL SHR DH,CL OR AL,DH SHR DL,CL OR BL,DL 3、阅读下

11、列程序段回答,执行前(AL)=89H,程序执行后的结果是(AL)= H ?BEGIN: TEST AL, 80H JZ BRCH1 XOR AX, AX JMP STOP BACH1: MOV AL, 0FFH STOP: HALT4、阅读下列程序回答:程序执行完变量 RESULT= H ?DATASEGMENT BUF DB 32H ,75H, 0C9H, 85H;共个数据RESULT DB ? DATA ENDS CODE SEGMENTASSUME CS:CODE ,DS:DATA START: MOV AX,DATA MOV DS,AX LEA SI,BUF MOV CX,4 MOV

12、BX, LP1:MOV DH, MOV AL,SI LP2:ROR AL,JC NEXT INC BX NEXT: DEC DHJNE LP2 INC SI LOOP LP1 MOV RESULT,BX MOV AH,4CHINT 21H CODE ENDSEND START 一、填空题(每空一、填空题(每空 1 1 分,共分,共 1515 分)分)1、若(SP)FFFEH, (BX)2345H,执行 PUSH BX 指令后, (SP)( ) , (BX)( ) 。 2、已知 AX4A5BH,进位标志 CF1,则语句“RCL AX,1”执行后 AX( ) , CF( ) 。 3、实现中断返回是

13、通过( )命令完成的。 4、8254 的端口个数为( )个。 5、十进制数 36.875 转换为二进制数是( ) 。 6、8255 是一个可编程并行接口芯片,有 A、B 和 C 三个 8 位端口,其中只可工作在方式 0,1 下的端口为( )端口。 7、CPU 和 I/O 设备之间传送的信息由数据信息、( )和( )。8、8254 的方式 3 具有自动装入计数初值功能,一旦计数开始,就会输出连续的( )。 9、每一条指令一般都由( )和( )构成。 10、已知 AL=8AH,BL=C6H,执行指令 ADD AL,BL 之后,AL 和 BL 分别等于 ( ),ZF 和 OF 分别等于( )。 二、

14、选择题(每题二、选择题(每题 1 1 分,共分,共 2020 分)分)1.在汇编语句 MOV AX,BX+SI中,源操作数的寻址方式是( ) A直接寻址 B基址寻址 C间址寻址 D基址加变址寻址 2. 下列伪指令中不可以用来定义变量的是( ) 。ABYTE BDW CDWORD DAT 3. 以下各指令中正确的是( ) 。 AIN 63H,AX BIN AL,63HCMOV ES,2D00H DMOV DI,SI 4. 已知 AL=36H,BL=87H,则两条语句:ADD AL,BLDAA 执行后 AL 及进位标志 CF 的值分别为( ) ABDH 和 0 B17 和 1 C23H 和 1 DBDH 和 1 5设字长 n=

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 计算机原理

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号