微型计算机中一般有哪几种中断源,微机原理复习题

这篇博客深入探讨了8086/8088 CPU的体系结构,包括其内存编址单位、合法指令、寻址方式以及堆栈操作。还介绍了相关伪指令的使用,如定义字节变量,并讨论了CPU的性能指标。此外,文章还涵盖了8255A接口芯片的控制口设定、16位地址线下的内存访问范围以及CPU的数据总线宽度等知识点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、单选题

1.8088 CPU系统主存储器以()为单位编址。

A. 字节

B. 字

C. 双字

D. 八字节

2.在下列8086指令中,合法的指令是()。

A. ADD [BX],01H

B. SHL CL,AX

C. OUT 258H,AL

D. IN AL,DX

3.8086 CPU是()CPU。

A. 8位

B. 16位

C. 32位

D. 64位

4.8088 指令MOV AX,[BX] 中源操作数的寻址方式为()。

A.寄存器寻址B.寄存器间接寻址C.直接寻址D.立即寻址

5.在下列伪指令中定义字节变量的是()。

A.DB B.DW C.DD D.DT

6. 执行PUSH AX和POP BX两条指令也相当于执行( )指令。

A. MOV BX,AX

B. MOV AX,BX

C. XCHG AX,BX

D. LEA AX, BX

7.8088系统中将一个数送入堆栈后,堆栈指针寄存器应进行()操作。

A. 减1

B. 减2

C. 加1

D. 加2

8. 8088 CPU执行算术运算指令不会影响的标志位是()。

A.溢出标志B.符号标志C.零标志D.方向标志

9.若位容量为16K位的SRAM 芯片具有8 条数据线,则它具有的地址线条数为()。

A. 11

B. 12

C. 13

D. 14

10. 8255A的方式选择控制字应写入()。

A. A 口

B. B 口

C. C 口

D. 控制口

11.微型计算机的性能主要由()来决定。

A. 价钱

B. CPU

C.控制器

D.其它

12.8086 CPU是()CPU。

A. 8位

B. 16位

C. 32位

D. 64位

13.二进制001111对应十进制是( )

A.10

B. 13

C. 15

D. 19

14.在下列伪指令中定义字节变量的是()。

A.DB B.DW C.DD D.DT

15. 一般地,我们将计算机指令的集合称为()。

A.机器语言B.汇编语言C.翻译程序D.指令系统

16.十进制33.25转换成十六进制数为( )

A. B1.4H

B. 1B.19H

C.21.4H

D. 33.4H

17. 若有16条地址线,那么可访问的内存地址范围为。( )

A.0001H~FFFFH

B.0000H~FFFFH

C. 00000H~FFFFFH

D.00001H~FFFFFH

18. 8086 CPU内指示下条指令有效地址的指示器是( )

A. IP

B. SP

C. BP

D.SI

19.下列指令中语法有错误的是( )

A. IN AX,20H

B. LEA SI,[2000H]

C. OUT DX,AL

D. SHL AX,2

20. 8088 CPU内部的数据总线有多少条( )

A.8条

B. 16条

C. 20条

D. 32条

21. 若(AL)=0FH,(BL)=04H,则执行CMP AL,BL后,AL和BL的内容为( )

A.0FH和04H

B. 0BH和04H

C. 0FH和0BH

D.04H和0FH

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值