当前位置:文档之家› 微机原理及汇编语言复习题

微机原理及汇编语言复习题

微机原理及汇编语言复习题一、填空题1.指令包括、两部分。

2.标号有3个属性,属性、属性和属性。

3.计算机远距离通信时,通过进行数字信号与模拟信号间的转换。

4.8086产生20位的地址,称为。

5.8086系统中,就有三种时间周期,分别是、、。

6.逻辑地址由两部分组成、。

7.堆栈段在存储区中的位置由、来规定。

8.8位无符号数表示的范围为。

9.16位无符号数表示的范围为。

10.微计算机中的带符号数通常用表示。

11.硬中断可分为非屏蔽中断和中断两种。

12.8位带符号数表示的范围为。

13.16位带符号数表示的范围为。

14.指令就是为调用程序调用过程(或称转子程序)而设立的。

15.8088微机系统有20条地址线,可寻址的最大物理内存容量为字节。

16.指令放在子程序的末尾,当子程序功能完成后,由它实现返回。

17.当微计算机系统在运行时,或者程序运行期间,遇到某些特殊情况,需要CPU停止执行当前的程序,产生。

18.转去执行一组专门的例行程序进行处理,这种情况称为中断。

这种例行程序称为。

19.已知逻辑地址为2F80H:38A0H,物理地址= 。

20.静态MOS存储器是靠存储信息,动态MOS存储器是靠存储信息。

21.存储器芯片地址译码方法有和两种方法。

22.用4K×4bit的存储器芯片构成32KB的存储器,所需要的芯片数是片。

23.与十进制数128等值的二进制数是。

24.受CLI和STI指令控制的中断是。

25.标号有3个属性,属性、属性和属性。

26.如果一个程序在执行前(CS)=0A8F0H,(IP)=2B40H,该程序的起始物理地址是。

27.三总线包括总线、总线和总线。

28.在8088系统中,一个段最大64KB,8088有条地址线,可以寻址的最大物理空间为1MB。

29.十六进制数30AH转换为二进制原码是,转换为BCD码是。

30.在指令中立即数只能用作操作数,而不能用作目的操作数。

31.用2K×4位的存储芯片组成4K×8位的存储器,需要进行扩展。

32.在8088系统中,在构成存储器时使用全部20位地址线进行译码,即译码方式。

33.如果带符号数FFH加上带符号数01H,结果产生溢出。

34.CPU的寻址能力取决于的根数。

35.8086 CPU内部数据总线宽度为______位,外部数据总线宽度为______位。

36.8088 CPU内部数据总线宽度为______位,外部数据总线宽度为______位。

37.IO接口地址译码方法有和两种方法。

38.在8088系统中,中断类型码为7的中断向量的存放地址是。

39.当存储器的读出时间大于CPU所要求的时间,为保证CPU与存储器的周期配合,就需要用信号,使CPU插入一个状态。

40.当总线负载超过负载能力时,需在总线与负载间加接。

41.如果一个程序在执行前(CS)=0A7F0H,(IP)=2B40H,该程序的起始地址是。

42.判断有符号数加/减运算后是否溢出的公式是OF= ,若OF= ,则溢出。

43.中断类型码为1AH的中断向量地址为。

44.8086系统最多能识别种不同类型的中断,每种中断在中断向量表中分配有个字节单元,用以指示中断服务程序的入口地址。

二、选择题1.完整的计算机系统应包括( )A.运算器、控制器、寄存器组、总线接口B.外设和主机C.主机和应用程序D.配套的硬件设备和软件系统2.计算机系统中的存储器系统是指( )A.RAMB.ROMC.主存储器D.内存和外存3.机器语言是指()A.用英语缩写词表示的面向机器的程序设计语言B.用二进制代码表示的程序设计语言C.用“0”或“1”表示的面向机器的程序设计语言4.汇编语言是指()A用英语缩写词表示的面向机器的程序设计语言B用二进制代码表示的面向机器的程序设计语言C用自然语汇表示的面向对象的程序设计语言D用助记符表示的程序设计语言5.高级语言是指()A用英语缩写词表示的面向机器的程序设计语言B用二进制代码表示的程序设计语言C用自然语汇表示的面向对象的程序设计语言D用英语缩写词表示的面向机器的程序设计语言6.微处理器主要包括()。

A.运算器和总线接口B.控制器和寄存器组C.运算器和寄存器组D.运算器、控制器、寄存器组、总线接口7.8259A是()。

A.锁存器 B.可编程中断控制器 C.并行I/O芯片 D。

串口I/O芯片8.当RESET信号进高电平状态时,将使8086/8088 CPU的()寄存器初始化为0FFFFH。

A. ssB. DSC. ESD. CS9.程序查询流程总是按( )次序完成一个字符的传输。

A.读状态端口,写数据端口 B.写数据端口,读状态端口,写数据端口C.写控制端口,读状态端口,写数据端口 D.随I/O接口的具体要求而定10.8086/8088CPU响应硬件中断INTER请求的必要条件除IF=1外,还需满足( )。

A.访存储器操作结束 B.当前指令执行完C.无软件中断请求 D.无内部中断请求11.CPU对DMA控制器提出的总线请求响应要比中断请求的响应快,其原因是( )。

A.只需完成访内存操作 B.只需释放总线控制权C.无需保留断点现场 D.有硬件DMA控制器12.DMA传送结束由I/O接口向CPU发出中断请求,其目的是( )。

A.让CPU 收回总线控制权B.让DMA 控制器释放总线控制C.让CPU 检查DMA 操作正确性D.让DMA复位,准备下一次DMA 传输13.计算机软件系统包括()。

A. 系统软件和应用软件B. 编辑软件和应用软件C. 数据库软件和工具软件D. 程序和数据14.下面叙述中不正确的是()。

A. 操作系统属于系统软件B. 操作系统只管理内存C. UNIX是一种操作系统D. DOS属于操作系统的一种15.操作系统的作用是()。

A. 解释执行源程序B. 编译源程序C. 进行编码转换D. 控制和管理系统资源16.以下叙述正确的是()。

A. 微机的字长可以是8、16、24、32位B. 微机的字长可以是8、16、32、64位C. 微机的字长可以是8、16、24、32KD. 字长是指计算机处理数据的精度17.以下叙述不正确的是()。

A. 一个字节由8位二进制数构成B. 字节是衡量存储容量的基本单位。

C. 字节是衡量微机性能的重要指标。

D. 字节是衡量微机字长的基本单位。

18.计算机的发展以()为标志。

A. 电子器件的更新B. 时间的划分C. CPU的发展D. 集成电路的发展19.微型计算机的发展以()为主要特征。

A. 电子器件的更新B.微处理器的发展C. 存储器件的发展D.集成电路的发展20.以下有关CPU的说法不正确的是()。

A. CPU也称作运算控制单元B. CPU也称作微处理器C. CPU是微型机的核心部件D. CPU也称作运算处理单元21.下列存储器中,存取速度最快的是()。

A. CD-ROMB. 内存储器C. 软盘D. 硬盘22.8086CPU包括()。

A. 运算器、控制器和存储器B. 运算器、控制器和寄存器C. 运算器、控制器和接口部件D. 运算器、控制器和累加器23.IP中存放的是()。

A. 数据B. 地址C. 下一指令的地址D. 下一指令的数据24.地址寄存器用()表示。

A. IRB. DRC. IDD. AR25.数据寄存器用()表示。

A. IRB. DRC. IDD. AR26.指令寄存器用()表示。

A. IRB. DRC. IDD. AR27.指令译码器用()表示。

A. IRB. DRC. IDD. AR28.8086中数据寄存器有()个。

A. 4B. 5C. 6D. 829.8086中段寄存器有()个。

A. 4B. 5C. 6D. 830.8086中标志寄存器的状态标志占()位。

A. 4B. 5C. 6D. 831.8086中标志寄存器的控制标志占()位。

A. 4B. 5C. 3D. 232.8086的寻址能力为()。

A. 20MBB. 1MBC. 64KBD. 4MB33.8086的I/O寻址空间为()。

A. 1024个B. 1M个C. 64K个D. 32K个34.8086的一个基本总线周期为个T状态。

A. 4个B. 5个C. 6个D. 7个35.等待状态TW应在()之间插入。

A. T1和T2B. T3和T2C. T3和T4D. T4和T136.以下说法中,()是错误的。

A.逻辑段允许在整个存储空间内浮动。

B.一个程序可以有代码段、数据段和堆栈段。

C.段与段之间可以连续,也可以重叠。

D. 段与段之间可以连续,不可以重叠。

37.8086中指令队列的长度为()字节。

A. 4个B. 5个C. 6个D. 7个38.8086中状态寄存器为()位寄存器。

A. 8B. 16C. 10D. 3239.以下叙述中,不正确的是()。

A. 一个总线周期含4个T状态。

B. 一个时钟周期也称为一个T状态。

C.一个指令周期由4个总线周期组成。

D. 执行一条指令所需时间为一个指令周期。

40.8086中,复位操作后,程序从()地址开始执行。

A. 00000HB. FFFFFHC. FFFFEHD. FFFF0H41.SRAM是一种()。

A、动态RAMB、静态RAMC、动态ROMD、静态ROM42.DRAM是一种()。

A、动态RAMB、静态RAMC、动态ROMD、静态ROM43.掩膜型ROM可简记为()。

A、PROMB、MROMC、EPROMD、EEPROM44.可编程ROM可简记为()。

A、PROMB、MROMC、EPROMD、EEPROM45.RAM是一种()的内存储器。

A、永久性、随机性B、易失性、随机性C、永久性、只读性D、易失性、只读性46.ROM是一种()的内存储器。

A、永久性、随机性B、易失性、随机性C、永久性、只读性D、易失性、只读性47.实现将AL中的所有位左移一位,同时使0移入最后1位的指令是()。

A.ROLAL,1 B.SHLAL,1 C.SHRAL,1 D.RORAL,148.存储器是计算机系统的记忆部件,它主要用来()。

A.存储程序 B.存储数据 C.存储结果 D.上述A、B、C49. 优盘是一种电可擦除、可重写的()的存储器。

A、非易失性B、易失性C、只读性D、磁介质性50. 存储器芯片位数不足时,需用()。

A、字扩展B、位扩展C、字位扩展D、以上均可51. 实际地址、段地址、有效地址分别是多少位16进制码:()A.5,4,4 B.20,16,16 C.5,4,5 D .20,16,2052. 8086系统1M内存空间最多能分成多少个不同的段:()A.16个 B.64K个 C.256个 D.20个53. 8086CPU的PUSH指令执行时:()A.先推数据,再将SP-2B.先将SP-2,再推数据C.先推数据,再将SP+2D.先将SP+2,再推数据54. 存储器寻址方式中,缺省段地址是SS的间址寄存器是:()A.SP间址 B.BP间址 C.BX间址55. 能进行间接寻址的间址寄存器有:()A.4个 B.6个 C.8个56. 典型的计算机硬件结构主要包括三个组成部分,它们分别是()。

相关主题