第二章 计算机系统及计算原理习题ok讲解

第二章 计算机系统及计算原理习题ok讲解
第二章 计算机系统及计算原理习题ok讲解

第二章计算机系统及计算原理

一、是非题

1.操作系统是系统软件中最重要的一种,其功能是对计算机系统所有资源进行管理、调度和分配。[A]

A.对B.错

2.一台计算机能够识别的所有指令的集合称为该计算机的指令系统。

[A]

A.对B.错

3.为了提高计算机的运行速度和执行效率,在现代计算机系统中,引入了流水线控制技术,使负责取指令、分析指令、执行指令的部件串行工作。[B]

A.对B.错

4.构成计算机系统的电子原件、机械装置和线路等可见实体称为计算机系统的硬件。[A]

A.对B.错

5.主频是指CPU和芯片组的时钟频率或工作频率。[B]

A.对B.错

6.Cache主要是解决CPU的高速度和RAM的低速度的匹配问题。[A]

第二章计算机硬件系统与信息存储121 A.对B.错

7.外存和内存相比,具有容量大,速度慢,成本高,持久存储等特点。[B]

A.对B.错

8.目前微型计算机中常用的硬盘接口主要有IDE和SATA两种。其中,IDE是一种串行接口,SATA是一种并行接口。[B]

A.对B.错

9.微型计算机的台式兼容机是自己根据需要选择各个部件,配置出自己的计算机。[A]

A.对B.错

10.微型计算机外存储器是指软盘、硬盘、光盘、移动存储设备等辅助存储器。[A]

A.对B.错

11.刷新频率是CRT显示器的技术指标,指的是屏幕更新的速度。刷新频率越高,屏幕闪烁就越少。[A]

A.对B.错

12.计算的复杂度指的是随着问题规模的增长,求解所需存储空间的变化情况。[B]

A.对B.错

13.汇编语言的特点是由二进制组成,CPU可以直接解释和执行。[B]

122大学计算机基础上机实验指导及习题·第二篇习题

A.对B.错

14.ASCII码用7位二进制编码,可以表示26个英文字母(大小写)及42个常用符号,34个控制字符。[A]

A.对B.错

15. 声音信号和视频信号的数字化处理过程都是采样→量化→编码。

[B]

A.对B.错

二、单选题

1. 一个完整的计算机系统包括______。[D]

A.主机及其外部设备

B.主机、键盘、显示器

C.系统软件及应用软件

D.硬件系统及软件系统

2.软件系统包括______。[B]

A.程序与数据

B.系统软件与应用软件

C.操作系统与语言处理系统

D.程序数据与文档

3.系统软件中最重要的是______。[A]

A.操作系统

B.语言处理程序

C.工具软件

D.数据库管理系统

4.下列四种软件中,属于系统软件的是______。[C]

A. WPS

B. Word

第二章计算机硬件系统与信息存储123

C. Windows

D. Excel

5.某学校的工资管理程序属于______。[B]

A. 系统软件

B. 应用软件

C. 工具软件

D. 文字处理软件

6.按冯·诺依曼的观点,计算机由五大部件组成,它们是______。[B]

A.CPU、控制器、存储器、输入设备、输出设备

B.控制器、运算器、存储器、输入设备、输出设备

C.CPU、运算器、主存储器、输入设备、输出设备

D.CPU、控制器、运算器、主存储器、输入/输出设备

7.所谓的“裸机”是指______。[C]

A.单片机

B.不装备任何外设的计算机

C.不装备任何软件的计算机

D.只装备操作系统的计算机

8.在微机系统中基本输入输出系统BIOS存放在______中。[B]

A.RAM

B.ROM

C.硬盘

D.寄存器

9.计算机指令由______组成。[B]

A.数据与指令

B.操作码与操作数

C.区位码与国际码

D.编译码与操作码

10.微型机中的CPU是______。[A]

A.分析、控制并执行指令的部件

124大学计算机基础上机实验指导及习题·第二篇习题

B.寄存器

C.分析、控制并执行指令的部件和存储器

D.分析、控制指令的部件和存储器和驱动器

11.微型计算机中运算器的主要功能是______。[B]

A.控制计算机的运行

B.算术运算和逻辑运算

C.分析指令并执行

D.负责存取存储器中的数据

12.内存储器的每一个存储单元都被赋予唯一的一个序号,作为它的______。[A]

A.地址

B.标号

C.容量

D.内容

13.在内存储器中,需要对______所存的信息进行周期性的刷新。[C]

A.PROM

B.EPROM

C.DRAM

D.SRAM

14.静态RAM的特点是______。[A]

A.在不断电的条件下,静态RAM不必定期刷新就能永久保存信息

B.在不断电的条件下,静态RAM必须定期刷新才不致丢失信息C.在静态RAM中的信息只能读不能写

D.在静态RAM中的信息断电后也不会丢失

15.配置高速缓冲存储器(Cache)是为了解决___。[C]

第二章计算机硬件系统与信息存储125

A.内存与辅助存储器之间速度不匹配问题

B.CPU与辅助存储器之间速度不匹配问题

C.CPU与内存储器之间速度不匹配问题

D.主机与外设之间速度不匹配问题

16.若微机在工作过程中电源突然中断,则计算机______中的信息全部丢失。[C]

A.ROM和RAM

B.ROM

C.RAM

D.硬盘

17.在微机系统中,I/O接口位于______之间。[B]

A.主机和总线

B.主机和I/O设备

C. I/O设备和I/O设备

D.CPU和内存储器

18.外存上的数据和程序的存放单位是_____。[A]

A.文件

B.字节

C.字

D.位

19.微型机中专为提高视频带宽而设计的总线规范是______总线。[D]

https://www.360docs.net/doc/457183733.html,B

B.ISA

C.PCI

D.AGP

20. 硬盘驱动器在寻找数据时______。[C]

A. 盘片转动、磁头不动

B. 盘片不动、磁头移动

C. 盘片转动、磁头移动

D. 盘片、磁头都不动

126大学计算机基础上机实验指导及习题·第二篇习题

21.在计算机系统中,一般将除CPU和内存储器之外的部分称为______。[C]

A.输入输出设备

B.输入输出接口

C.输入输出系统

D.以上均可

22.下列有关外存储器的描述不正确的是______。[C]

A.外存储器不能为CPU直接访问,必须通过内存才能为CPU所使用

B.外存储器既是输入设备,又是输出设备

C.外存储器中所存储的信息,断电后会丢失

D.扇区是磁盘存储信息的最小物理单位

23. 要使用外存储器中的信息,应先将其调入______。[D]

A. 控制器

B. 运算器

C. 微处理器

D. 内存储器

24.下列______的鼠标不属于鼠标的内部构造的形式。[A]

https://www.360docs.net/doc/457183733.html,B式B机械式

C光机式 D.光电式

25.计算机显示器参数中,参数640×480,1024×768等表示______。

[C]

A.显示器屏幕的大小

B.显示器显示字符的最大列数和行数

第二章计算机硬件系统与信息存储127

C.显示器的分辨率

D.显示器的颜色指标

26.通常所说的24针打印机属于______。[B]

A.激光打印机

B.针式打印机

C.喷墨式打印机

D.热敏打印机

27.CD-ROM是指______。[A]

A.只读性光盘

B.可写光盘

C.只读内存

D.可读写内存

28.光驱的倍速越大______。[A]

A.数据传输越快

B.纠错能力越强

C.所能读取光盘的容量越大

D.播放DVD效果越好

29.微机与并行打印机连接时,打印机的信号线应连接在计算机的______上。[A]

A.并行接口

B.串行接口

C.扩展I/O接口

https://www.360docs.net/doc/457183733.html,B接口

30.下列术语中,属于显示器性能指标的是______。[C]

A.速度 B. 可靠性

C. 分辨率

D. 精度

31. 下列关于打印机的描述中,______是正确的。[B]

A. 激光打印机是击打式打印机

B. 喷墨打印机是页式打印机

C. 针式打印机的打印速度比非击打式打印机快

128大学计算机基础上机实验指导及习题·第二篇习题

D. LQ-1600K是激光打印机

32.下列四种设备中,属于计算机输入设备的是______。[D]

A. UPS

B. 服务器

C. 绘图仪

D. 扫描仪

33.在计算机内存中,存储1个ASCII码字符编码需用_____个字节。

[A]

A.1

B.2

C.7

D.8

34.在计算机内存中,存储1个汉字字符编码需用_____个字节。[B]

A.1

B.2

C.7

D.8

35.一台微机若字长为8个字节,则在CPU中作为—个整体加以传送处理的二进制数码为[B]

______。

A.8位

B.64位

C.16位

D.32位

36.若已知彩色显示器的分辨率为1024×768,如果它能显示16色,则显示存储器容量至少[C]

应为_____。

A.192KB

B.192MB

第二章计算机硬件系统与信息存储129

C.384KB

D.384MB

37.计算机中采用二进制,是因为______。[D]

A.可降低硬件成本

B.两个状态的系统具有稳定性

C.二进制的运算法则简单

D.上述三个原因

38.下列描述正确的是______。[B]

A. 1KB=1024×1024B

B. 1MB=1024×1024B

C. 1KB=1024MB

D. 1MB=1024B

39.任何进位计数制都包含基数和位权值两个基本要素,八进制数的基数为_____,八进制数中第i位上的权为_____。[D]

A. 7,8

B.7,8i

C. 8,8

D. 8,8i

40.下列数据中最大的数是______。[D]

A.(1227)

8 B.(1FF)

16

C.(101000)

2D.(789)

10

41.“大”的汉字机内码为______。[A]

A.10110100 11110011 B. 00110100 11110011 C.10110100 01110011 D. 00110100 01110011

42.在下面的叙述中,正确的是_____。[C]

A.高级语言编写的程序称为目标程序

B.计算机对源程序可以直接理解和执行

130大学计算机基础上机实验指导及习题·第二篇习题

C.需要通过编译程序或解释程序将高级语言翻译成计算机能理解并执行的二进制指令代码才能执行

D.需要通过汇编程序将高级语言翻译成计算机能理解并执行的二进制指令代码才能执行

43.现代计算机是基于______进行计算的。[A]

A.二进制

B.八进制

C.十进制

D.十六进制

44.若一台微机地址总线为28位,则其内存的最大容量为______字节。[B]

A.128M

B.256M

C.512M

D.1024M

45.在微型计算机中,应用最普遍的字符编码是______。[B]

A.BCD码

B.ASCII码

C.汉字编码

D.国标码

46.以下______不是微机显示器的性能指标。[D]

A.刷新频率

B.分辨率

C.颜色数量

D.显示屏大小

47.现在使用最多的硬盘接口是_____。[D]

A.RLLC

B.ESDI

C.SCSI

D.IDE

第二章计算机硬件系统与信息存储131

48. ______为可擦写光盘。[D]

A. CD-ROM

B. DVD

C. LD

D. CD-RW

49.触摸屏种类很多,使用较为普遍的有电阻式和电容式两种,在以下叙述中,错误的是_____。[C]

A. 电阻式触摸屏利用压力感应进行定位控制

B.电容式触摸屏利用人体电流感应进行工作

C.电阻式触摸屏手指操作的便捷性优于电容式触摸屏

D.平板电脑多使用电容式触摸屏作为输入设备

50.模拟的声音信号必须数字化处理后才能被计算机存储和处理,其数字化过程的正确顺序是_____。[B]

A. 量化→采样→编码

B.采样→量化→编码

C.采样→编码→量化

D.编码→采样→量化

三、多选题

1.关于冯 诺依曼计算机的要点,正确的有______。[ABCD]

A.计算机系统由运算器、控制器、存储器、输入/输出设备5大部件组成

B.计算机内部采用二进制表示数据及指令

132大学计算机基础上机实验指导及习题·第二篇习题

C.程序和数据存储在内部存储器中,计算机在工作时逐条取出指令并加以分析执行

D.计算机的控制行为由存储在内存中的程序完成

2.CPU由______组成。[ABCD]

A.高速缓存

B.控制器

C.运算器

D.内部寄存器

3.下列部件中,不能直接通过总线与CPU连接的是______。[ACD]

A.键盘

B.内存储器

C硬盘 D.显示器

4.总线按照传送信息的类型分为地址总线、数据总线和控制总线[ABD]

A.地址总线

B.数据总线

C.系统总线

D.控制总线

5.计算机的控制芯片组是指______。[AB]

A.南桥

B.北桥

C.控制器

D.BIOS

6.微型计算机的辅助存储器比主存储器______。[ABD]

A.存储容量大

B.存储持久

C.读写速度快

D.价格便宜

7.微机中使用的有线键盘和鼠标通常连接在计算机主机的______上。

第二章计算机硬件系统与信息存储133 [CD]

A.并行接口

B.串行接口

C.PS/2接口

https://www.360docs.net/doc/457183733.html,B接口

8.微机CPU的主要性能指标有______等。[ABCD]

A.主频

B.前端总线频率(FSB)串行接口

C.外频

D.核心数量

9.CPU的指令大致可以分为______。[ABCD]

A.数据传送指令

B.算术和逻辑运算指令

C.输入输出指令

D.控制指令

10.以下______是计算机主机板上的部件。[ABC]

A.控制芯片组

B.Cache

C.总线扩展槽

D.CPU

11.硬盘接口是硬盘与主机系统之间的连接部件,目前微型机中常用的硬盘接口有______。[AD]

A.IDE

B.光纤通道

C.SCSI

D.SATA

12.光盘存储器是20世纪80年代中期开始广泛应用的外存储器,常见的光盘有______[BC]

A.U盘

B.CD光盘

C.DVD光盘

D.RAID

134大学计算机基础上机实验指导及习题·第二篇习题

13.打印机的主要技术指标有______。[ABCD]

A.分辩率

B.打印幅面

C.打印速度

D.打印缓冲存储器容量

14.任何进位计数制都包含的基本要素有______。[AB]

A.位权

B.基数

C.阶码

D.尾数

15.下列______类型的数据能在计算机中存储。[ABCD]

A.数值数据

B.视频数据

C.图像数据

D.音频数据

四、填空题

1.冯·诺依曼在提出计算机硬件结构框架模型的同时,也提出了计算机工作方式的基本设想,即______。[储存程序和程序控制]

2.在计算机中,______的主要功能是识别和翻译指令代码,安排操作时序,产生操作控制信号,协调整个CPU自动高效地工作。[控制器] 3.人们为解决某项任务而编写的指令的有序集合就称为______。[程序]

4.计算机主机部分的大多数部件安装在主机箱内的______上,外部设备通过I/O接口与它[主板(主机板)]

相连。

第二章计算机硬件系统与信息存储135 5.在微机主板上,______实现CPU与计算机中的所有部件互相沟通,用于控制和协调计算机系统各部件的运行,在CPU与内存、外设之间架起了一座桥梁。[芯片组]

6.硬盘的一个主要性能指标是容量,硬盘容量的计算公式为______。[磁头数?柱面数?扇区数?每扇区字节数

]

7.目前微型机应用最广泛的系统级总线标准是______。[PCI]

8.在计算机系统中,有两种不同的图像编码方式,即位图编码(即像素编码)和______ 编码方式。[矢量]

9.______是为满足大容量、高可靠性需求而出现的一种数据存储技术,它将许多台磁盘机按一定规则组合在一起构成阵列,其存储容量可达上千TB。[磁盘阵列技术]

10.为了提高计算机的运行速度和执行效率,在现代计算机系统中,引入了______技术,使负责取指令、分析指令、执行指令的部件并行工作。[流水线控制]

微机原理第2章答案

第2章习题参考解答 1.8086处理器内部一般包括哪些主要部分? 8086处理器与其他处理器一样,其内部有算术逻辑部件、控制与定时部件、总线与总线接口部件、寄存器阵列等。按功能结构可分为两部分,即总线接口单元(BIU)与执行单元(EU)。BIU主要包括段寄存器、内部通信寄存器、指令指针、6字节指令队列、20位地址加法器和总线控制逻辑电路。EU主要包括通用寄存器阵列、算术逻辑单元、控制与定时部件等。 2.什么是总线? —般微机中有哪些总线? 所谓总线是指计算机中传送信息的一组通信导线,它将各个部件连接成—个整体。在微处理器内部各单元之间传送信息的总线称为片内总线;在微处理器多个外部部件之间传送信息的总线称为片外总线或外部总线。外部总线又分为地址总线、数据总线和控制总线。随着计算机技术的发展,总线的概念越来越重要。微机中常用的系统总线有PC总线、ISA总线、PCI总线等。 3.什么是堆栈?它有什么用途?堆栈指针的作用是什么? 堆栈是一个按照后进先出的原则存取数据的部件,它是由栈区和栈指针组成的。堆栈的作用是:当主程序调用子程序、子程序调用子程序或中断时转入中断服务程序时,能把断点地址及有关的寄存器、标志位及时正确地保存下来,并能保证逐次正确地返回。堆栈除了有保存数据的栈区外,还有一个堆栈指针SP,它用来指示栈顶的位置。若是“向下生成”的堆栈,随着压入堆栈数据的增加,栈指针SP的值减少。但SP始终指向栈顶。

4.在8086 CPU中,FR寄存器有哪些标志位?分别说明各位的功能。 8086 CPU中设置了一个16位的标志寄存器FR,其中用了9位,还有7位保留。9位中有3位作为控制标志,6位作为状态标志。 IF:中断控制标志。当IF=1时,允许可屏蔽中断请求;当IF=0时,禁止可屏蔽中断请求。 TF:单步运行标志。当TF=1,单步运行;TF=0,连续运行程序。 DF:方向标志。当DF=0,串操作时地址按增量修改;DF=1,地址按减量修改。 SF:符号(负数)标志。当运算结果的最高位为1(负数)时,SF=1;反之SF =0。 ZF:零标志。当运算结果为0,则ZF=1;否则ZF=0。 AF:辅助进位/借位标志。当算术运算时低4位有进位/借位,则AF=1; 否则AF=0。AF主要用于BCD码运算中进行结果调整。 PF:奇偶标志。当运算结果低8位中1的个数为偶数时PF=1;否则PF=0。 CF:进位/借位标志。当算术运算结果最高位有进位/借位时,CF=1;否则CF=0。逻辑运算时CF=0,循环移位指令也影响CF标志。 OF:溢出标志。当符号数算术运算结果有溢出时OF=1;否则OF=0。 5.在8086 CPU中,有哪些通用寄存器和专用寄存器?试说明专用寄存器的作用。 8086 CPU中有4个16位的通用寄存器,即AX、BX、CX、DX。每个16位寄存器又可分为2个,共8个8位寄存器:AH、AL、BH、BL、CH、CL、DH、DL。 4个段寄存器(即代码段寄存器CS、数据段寄存器DS、堆栈段寄存器SS和

微机原理第7章习题与答案

习题 一、选择题 1.在程序控制传送方式中,_______可提高系统的工作效率。 A. 无条件传送 B. 查询传送 C. 中断传送 D.以上均可 答案:C 2.在8086的中断中,只有______需要硬件提供中断类型码。 A.外部中断 B.可屏蔽中断 C.不可屏蔽中断 D.内部中断 答案:B 3.在中断响应周期,CPU从数据总线上获取______。 A.中断向量的偏移地址 B.中断向量 C.中断向量的段地址 D.中断类型码 答案:D 4.执行INT n指令或响应中断时,CPU保护现场的次序是______。 A.FLAGS寄存器(FR)先入栈,其次是CS,最后是IP B.CS在先,其次是IP,最后FR入栈 C.FR在先,其后一次是IP,CS D.IP在先,其次是CS,最后FR 答案:A 5.在PC/XT中,NMI中断的中断向量在中断向量表中的位置_______。 A.是由程序指定的 B.是由DOS自动分配的 C.固定在0008H开始的4个字节中 D.固定在中断向量表的表首 答案:C 6.中断调用时,功能调用号码应该_______。 A.写在中断指令中 B.在执行中断指令前赋给AH C. 在执行中断指令前赋给AX D. 在执行中断指令前赋给DL 答案:B 7.若8259A的ICW2设置为28H,从IR3引入的中断请求的中断类型码是_____。 A. 28H B.2BH C.2CH D.2DH 答案:B 8.8259A有3中EOI方式,其目的都是为了_____。 A.发出中断结束命令,使相应的ISR=1 B. 发出中断结束命令,使相应的ISR=0 C. 发出中断结束命令,使相应的IMR=1 D. 发出中断结束命令,使相应的IMR=0答案:B 9.8259A特殊全嵌套方式要解决的主要问题是______。 A.屏蔽所有中断 B.设置最低优先级 C.开发低级中断 D.响应同级中断 答案:D

微机原理第二章复习题(附答案)期末考试题

微机原理第二章复习题(附答案) 1. 8086 CPU有__________位数据总线和__________位地址总线。 直接可寻址空间为1MB。 2. 如果微机处理器的地址总线为20位,它的最大直接可寻址空间 为___________。 3. 8086/8088 CPU内部设置了两个独立的部分,即___________和 ___________。 4. 8086/8088 CPU内部设置了两个独立的部分,即__________和指 令执行部件(EU)。其中指令执行部件(EU)由四个部分组成,分别是算术逻辑单元ALU、__________、__________和EU 执行控制部分。 5. 微型计算机的ALU部件是包含在()之中。 A. 存储器 B. I/O接口 C. CPU的BIU中 D. CPU的EU中 6. 下列哪项不属于指令执行部件EU的组成部分()。 A. 算术逻辑单元ALU B. 标志寄存器(FR) C. 4个16位段地址寄存器 D. EU 执行控制部分 7. 在8086/8088 CPU系统中,CPU被启动后,CPU内部的各寄存器 和标志寄存器的内容自动设置,CS=__________、 IP=__________引导程序的入口地址为__________。 8. 8086/8088系统中,CPU被启动后,将从地址__________开始 执行指令。 9. 8086/8088系统中,CPU被启动后,处理器内部的CS寄存器自动 设置为___________,8086/8088引导程序的入口地址在 ___________。() A. 0000H 00000H B. 0000H FFFF0H C. FFFFH 00000H D. FFFFH FFFF0H 10. 8086/8088系统中,CPU被启动后,处理器内部的CS寄存器自动 设置为___________,IP自动设置为___________。() A. 0000H 0000H

(完整版)微机原理复习题2(含答案),推荐文档

汇编语言试卷 一、单项选择题(在每小题的四个备选答案中,选出一个正确的答案,并将其号码 填在题干后的括号内,每小题1分,共20分) 1.十六进制数88H,可表示成下面几种形式,请找出错误的表示(D)。 A)无符号十进制数136 B)带符号十进制数-120 C)压缩型BCD码十进制数88 D)8位二进制数-8的补码表示 2.指令指针寄存器是(A)。 A)IP B)SP C)BP D)PSW 3.当执行指令ADD AX,BX后,若AX的内容为2BA0H,设置的奇偶标志位PF=1,下面的叙述正确的是(D)。 A)表示结果中含1的个数为偶数B)表示结果中含1的个数为奇数 C)表示该数为偶数D)表示结果中低八位含1的个数为偶数 4.完成将累加器AL清零,并使进位标志CF清零,下面错误的指令是(D)。 A)MOV AL,00H B)AND AL,00H C)XOR AL,AL D)SUB AL,AL 5.下列指令执行后总是使CF=0,OF=0的是(A)。 A)AND B)NEG C)NOT D)INC 6.完成同指令XCHG AX,BX相同功能的指令或指令序列是(C )。 A)MOV BX,AX B)PUSH AX POP BX C)MOV CX,AX MOV AX,BX MOV BX,CX 7.设AH=0,AL=06H,BL=09H,执行指令 ADD AL,BL AAA 之后,其结果应是(A )。 A)AH=01,AL=05 B)AH=1 AL=15 C)AH=0 AL=0FH D)AH=0 AL=05 8.设AL=0B4H,BL=11H,指令“MUL BL”和指令“IMUL BL”分别执行后OF,CF的值为(C )。 A)OF=1,CF=0 B) OF=1,CF=1 C) OF=0,CF=0 D) OF=0,CF=1 9.在串操作指令前使用重复前缀指令REPE,终止串的重复操作条件是(C)。 A) CX=0且ZF=0 B) CX=0且ZF=1 C) CX=0或ZF=0 D) CX=0或ZF=1 10.下面指令中,合理而有意义的指令是(D)。 A) REP LODSB B) REP SCASB C) REP CMPSB D) REP MOVSB 11.在汇编语言程序中,对END语句的叙述正确的是(C )。 A) END语句是一可执行语句B) END语句表示程序执行到此结束 C) END语句表示源程序到此结束D) END语句在汇编后要产生机器码 12.下面的数据传送指令中,错误的操作是(D)。 A) MOV SS:[BX+DI],1000H B) MOV DX,1000H C) MOV WORD PTR[BX],1000H D) MOV DS,2000H 13.下面指令执行后,变量DAB中的内容是(C)。 DAW DW2A05H DAB DB 0FAH

微机原理及应用 第2章 习题及答案

CH02 8086/8088指令系统 习题与思考题 1.假定DS=2000H,ES=2100H,SS=1500H,SI=00A0H,BX=0100H,BP=0010H,数据变量VAL的偏移地址为0050H,请指出下列指令源操作数是什么寻址方式?源操作数在哪里?如在存储器中请写出其物理地址是多少? (1)MOV AX,0ABH (2)MOV AX,[100H] (3)MOV AX,VAL (4)MOV BX,[SI] (5)MOV AL,VAL[BX] (6)MOV CL,[BX][SI] (7)MOV VAL[SI],BX (8)MOV [BP][SI],100 解答: (1)MOV AX,0ABH 寻址方式:立即寻址;源操作数在数据线上;物理地址:无 (2)MOV AX,[100H] 寻址方式:直接寻址;源操作数在存储器中;物理地址:DS*16+100H=2000H*16+100H=20100H (3)MOV AX,VAL 寻址方式:直接寻址;源操作数在存储器中;物理地址:DS*16+VAL=2000H*16+0050H=20050H (4)MOV BX,[SI] 寻址方式:寄存器间接寻址;源操作数在存储器中;物理地址:DS*16+SI=2000H*16+00A0H=200A0H (5)MOV AL,VAL[BX] 寻址方式:变址寻址;源操作数在存储器中;物理地址:DS*16+VAL+BX=2000H*16+0050H+0100=20150H (6)MOV CL,[BX][SI] 寻址方式:基址加变址寻址;源操作数在存储器中;物理地址:DS*16+BX+SI= 2000H*16+0100H+00A0H =201A0H (7)MOV VAL[SI],BX 寻址方式:寄存器寻址;源操作数在寄存器中;物理地址:无 (8)MOV [BP][SI],100 寻址方式:立即寻址;源操作数在;物理地址:无 .设有关寄存器及存储单元的内容如下:2. DS=2000H,BX=0100H,AX=1200H,SI=0002H,[20100H]=12H,[20101H]=34H,[20102H]=56H,[20103]=78H,[21200]=2AH,[21201H]=4CH,[21202H]=0B7H,[21203H]=65H。

微机原理第七章练习题及解

微机原理第七章练习题及解 一:单项选择题 ●中断号16H 的中断向量表地址的首址为()。 A:58H B:60H C:62H D:64H ●从8086RAM地址0002CH开始存放四个字节中断向量对应的中断号是( B )。 A:0AH B:0BH C:0CH D:0DH ●8086可屏蔽中断INTR输入( B )时获得中断请求。 A:L电平B:H电平C:上升沿触发D:下降沿触发 ●8086非屏蔽中断NMI输入( C )时获得中断请求。 A:L电平B:H电平C:上升沿触发D:下降沿触发 ●8086CPU中断优先级顺序为( D )。 A:NMI中断、INTR中断、软中断B:NMI中断、软中断、INTR中断 C:软中断、INTR中断、NMI中断D:软中断、NMI中断、INTR中断 ●8086CPU响应可屏蔽中断的条件是( D )。 A:IF = 0、TF = 0 B:IF = 1、TF = 1 C:IF = 0、与TF无关D:IF = 1、与TF无关 ●响应NMI请求的必要条件是( C )。 A:IF=1 B:IF=0 C:一条指令结束D:无INTR请求 ●CPU响应中断请求的时刻是在( B )。 A:执行完正在执行的程序以后B:执行完正在执行的指令以后 C:执行完正在执行的机器周期以后D:执行完本时钟周期以后 ●8086CPU响应两个硬中断INTR和NMI时,相同的必要条件是( C )。 A:允许中断B:当前I/O操作执行结束 C:总线空闲D:当前访问内存操作结束 ●在PC/XT中,NMI中断的中断矢量在中断矢量表中的位置( C )。 A:是由程序指定的B:由DOS自动分配的 C:定在08H开始的4个字节中D:在中断矢量表的表首 ●IBM PC/XT机开机后,中断向量表将存放在( D )。 A:ROM地址高端B:ROM 地址低端 C:RAM地址高端D:RAM地址低端

微机原理第二章.习题

4. 举例说明CF和OF标志的差异。 ?溢出标志OF和进位标志CF是两个意义不同的标志 进位标志表示无符号数运算结果是否超出范围,运算结果仍然正确;溢出标志表示有符号数运算结果是否超出范围,运算结果已经不正确? 例1:3AH + 7CH=B6H 无符号数运算:58+124=182,范围内,无进位 有符号数运算:58+124=182 ,范围外,有溢出? 例2:AAH + 7CH=(1)26H 无符号数运算:170+124=294,范围外,有进位 有符号数运算:-86+124=28 ,范围内,无溢出 5. 什么是8086中的逻辑地址和物理地址?逻辑地址如何转换成物理地址?请将如下逻辑地址用物理地址表达: (1)FFFFh:0 (2)40h:17h (3)2000h:4500h (4)B821h:4567h ?对应每个物理存储单元都有一个唯一的20位编号,就是物理地址,从00000H~FFFFFH ?在8086内部和用户编程时,采用的段基地址: 段内偏移地址形式称为逻辑地址?将逻辑地址中的段地址左移4位,加上偏移地址就得到20位物理地址 ?请将如下逻辑地址用物理地址表达: (1)FFFFh:0=FFFF0H (2)40h:17h=00417H (3)2000h:4500h=24500H (4)B821h:4567h=BC777H (不要算错) 8、已知DS =2000H、BX = 0100H、SI = 0002H,存储单元[20100H] ~ [20103H]依次存放12 34 56 78H,[21200H] ~ [21203H]依次存放2A 4C B7 65H,说明下列每条指令执行完后AX寄存器的内容。 (1)mov ax,1200h (2)mov ax,bx (3)mov ax,[1200h] (4)mov ax,[bx] (5)mov ax,[bx+1100h] (6)mov ax,[bx+si] (7)mov ax,[bx][si+1100h] (1)AX=1200h (2)AX=0100h (3)AX=4C2Ah (4)AX=3412h (5)AX=4C2Ah (6)AX=7856h (7)AX=65B7h 9、指出下列指令的错误 (1)mov cx,dl (2)mov ip,ax (3)mov es,1234h (4)mov es,ds

微机原理第1-2章习题(答案).doc

X)/ \7 \7 \7 12 3 4 /(V z/l \ z(\ 7(\ 微机原理第1-2章习题(答案) 1.什么叫微处理器?什么叫微型计算机?什么叫微型计算机系统?这三者有什么联系和区别? 答:微处理器是指微缩的CPU大规模集成电路,其职能是执行算术、逻辑运算和控制整个计算机自动地、协调地完成操作; 微型计算机是以微处理器为核心,配上大规模集成电路的RAM、ROM、I/O 接口以及相应的辅助电路而构成的微型化的计算机装置; 微型计算机系统是以微型计算机为核心构成的某种特殊用途的应用系统; 实际上,微型计算机是我们普通意义上提到的计算机的一种,而微处理器是微型计算机的核心,微型计算机系统则是微型计算机在不同应用场合下的扩展。 (注意,对于微型计算机和微型计算机系统的区别在不同的参考书上可能有不同的解释。其中-?种看法是:微型计算机是指纯硬件设备(也就是所谓的裸机),微型计算机系统才是真正包括软件和硬件在内的、有实用价值的微型计算机设备;另一种看法是:微型计算机是具有最简单软、硬件配置的微型计算机设备, 而微型计算机系统是指具有较丰富的软硬件配骨、适用于某些特别应用场合的微型计算机设备。本书认为,这两个概念的区别在目前来说不是非常明显和非常重要,因此采用了比较含糊的说法。) 2.什么叫机器数?什么叫真值?试综述有符号数和无符号数的机器数主耍有哪些表示方法。 答:一般数学上用“ + ”“一”号加上数值大小表示数据的形式我们称为数据的真值,如+ 15、-25等;而计算机中用二进制表示的、符号也数码化了的带符号数称为机器数,如+ 15可以表示为00001111, -25可以表示为10011001 (原码形式)。计算机中,无符号数可以直接用二进制、八进制、十六进制或BCD 码等形式来表示;而带符号数可以用二进制、八进制或十六进制的原码、反码、补码三种方式来表示。 3.写出下列十进制数的原码、反码和补码表示(用8位二进制数表示,最高位为符号位): (1) 13 (2) 120 (3) 35 (4) -127 (13)10= (0000,1101)原码=(0000,1101)反日=(0000,1101)补码 (120) 10= (0111, 1000)原码=(0111, 1000)反码=(0111, 1000)补码 (35) 10= (0010, 0011)原码=(0010, 0011)反码=(0010,0011)补码 (—127) 10二(1111, 1111)原码=(1000, 0000)反码=(1000, 0001)补码 4.8086CPU分为哪两个部分?各部分主要db什么组成? 答:8086/8088 CPU分为总线接口部件(BIU)和执行部件(EU)两个部分。其

微机原理第2章作业及答案

第2章8086微处理器及其系统 习题解答 1. 8086 CPU 由哪两部分构成,它们的主要功能是什么在执行指令期间,EU 能直接访问存储器吗,为什么 【解】8086CPU由执行部件(EU)和总线接口部件(BIU)两部分组成。 执行部件由内部寄存器组、算术逻辑运算单元(ALU)与标志寄存器(FR)及内部控制逻辑等三部分组成。寄存器用于存储操作数和中间结果;算术逻辑单元完成16位或8位算术逻辑运算,运算结果送上ALU内部数据总线,同时在标志寄存器中建立相应的标志;内部控制逻辑电路的主要功能是从指令队列缓冲器中取出指令,对指令进行译码,并产生各种控制信号,控制各部件的协同工作以完成指令的执行过程。 总线接口部件(BIU)负责CPU与存储器、I/O设备之间传送数据、地址、状态及控制信息。 每当EU部件要执行一条指令时,它就从指令队列头部取出指令,后续指令自动向前推进。EU要花几个时钟周期执行指令,指令执行中若需要访问内存或I/O设备,EU就向BIU 申请总线周期,若BIU总线空闲,则立即响应,若BIU正在取一条指令,则待取指令操作完成后再响应EU的总线请求。 2. 8086CPU与传统的计算机相比在执行指令方面有什么不同这样的设计思想有什么优点【解】8086 CPU与传统的计算机相比增加了指令队列缓冲器,从而实现了执行部件(EU)与总线接口(BIU)部件的并行工作,因而提高了8086系统的效率。 3. 8086 CPU 中有哪些寄存器,各有什么用途 【解】8086共有8个16位的内部寄存器,分为两组: ①通用数据寄存器。四个通用数据寄存器AX、BX、CX、DX均可用作16位寄存器也可用作8位寄存器。用作8位寄存器时分别记为AH、AL、BH、BL、CH、CL、DH、DL。 AX(AH、AL)累加器。有些指令约定以AX(或AL)为源或目的寄存器。实际上大多数情况下,8086的所有通用寄存器均可充当累加器。 BX(BH、BL)基址寄存器。BX可用作间接寻址的地址寄存器和基地址寄存器,BH、BL 可用作8位通用数据寄存器。 CX(CH、CL)计数寄存器。CX在循环和串操作中充当计数器,指令执行后CX内容自动修改,因此称为计数寄存器。 DX(DH、DL)数据寄存器。除用作通用寄存器外,在I/O指令中可用作端口地址寄存器,乘除指令中用作辅助累加器。 ②指针和变址寄存器。 BP(Basic Pointer Register)基址指针寄存器。 SP(Stack Pointer Register)堆栈指针寄存器。

微机原理试题集题库(带答案)

微机原理及应用习题集库 (2) 一、填空 (2) 二、单项选择题 (8) 三、程序分析题(每小题6分,共24分) (22) 四、判断题(在对的后面画√,错的后面画×): (34) 五:分析判断题(判断对错,并指出错误原因) (42) 六、简答题: (45) 七、程序题 (51) 八、接口芯片的综合编程题 (66) (一)8255A (66) (二)8259A (72) (三). 其它端口编程题 (75)

微机原理及应用习题集库 (请认真复习4、5、7、10、11章后的习题) 一、填空 1.87的原码是 0101 0111B=57H ,补码是 01010111B ,反码 01010111B 。 2.SP总是指向栈顶,若原先SP=2000H,SS=2000H,问CPU执行指令PUSH AX 后,AL内容压入物理地址为 21FFEH 存储单元中,AH内容压入物理地址为 21FFFH 存储单元中。 3.以BX基址寻址,约定的段寄存器是 DS ,以BP基址寻址,约定的段寄存 器是 SS ,变址寻址约定的段寄存器是 DS 。 4.假设某个字的值是1234H,其低位字节地址是20H,高位字节地址是21H,那么 该字地址是 20H 。 5.8086/8088的状态标志有 6(SF、PF、AF、OF、ZF、CF)个。8086/8088系统中,存储器是分段的,每段最大长度是 64K 字节,段内偏移地址从 0000H 到 FFFFH 。 6、CPU访问存储器进行读写操作时,通常在 T3状态去检测READY ,一旦检测

到READY无效,就在其后插入一个 T w周期。 7、汇编语言源程序中的语句有三种类型,它们是指令语句,伪指令 语句,宏指令语句。 8、、8086CPU寻址外设可以有两种方式,一种是直接寻址方式,另一种是间 接寻址方式。 9、CPU与外设之间的连接部件称为 I/O接口,它的基本功能是在 CPU与外设之间起缓冲作用。 10、C PU从主存取出一条指令并执行该指令的时间称(),它通常用若干个() 来表示,而后者又包括若干个()。 ①指令周期②机器周期③时钟周期 答:1-2-3 14、数据的输入/输出指的是CPU与 I/O接口进行数据交换。 15.已知X= -120,则X的原码(用八位二进制表示)是____________,补码(用八位二进制表示)是____________。 16、8088中的指令INT n用(N )指定中断类型。 17、8088的ALE引脚的作用是(地址锁存允许)。 18.一片8255A端口A有( 3 )种工作方式,端口B有( 2 )种工作方式。 19.当8255A口工作在方式1输出时,A口输入信号联络线的名称是 IBF ,

第二章微机原理课后习题参考答案

第二章习题2部分参考答案 一.思考题(略) 二.综合题 1.设当前SS=C000H,SP=2000H,AX=2355H,BX=2122H,CX=8788H,则当前栈顶的物理地址是多少?若连续执行PUSH AX,PUSH BX,POP CX 3跳指令后,堆栈的内容发生了什么变化?AX ,BX,CX中的内容是什么? 答:物理地址=C0000H+2000H=C2000H; 执行指令后,地址C000H:1FFFH内容是23H; 地址C000H:1FFEH内容是55H; 地址C000H:1FFDH内容是21H; 地址C000H:1FFCH内容是22H; (AX)=2355H,(BX)=(CX)=2122H; 2.假设某CPU的时钟频率是8MHz,如果在进行存储器写操作时插入了一个等待周期,完成该写操作的总线周期所需要的时间是多少ns?答: 时钟周期=1/8MHz=125ns; 所以所需时间=时钟周期*5=625ns。 3.设存储器内数据段中存放了两个字2FE5H和3EA8H,已知DS=3500H,数据存放的偏移地址为4B25H和3E5AH,画图说明两个字在存储器中的存放情况。若要读取这两个字,需要对存储进行几次总线读操作?答: 38E5AH 38E5BH 39B25H 39B26H

2个字共需要3次总线操作。 4.8086中的标志寄存器FR中有哪些状态标志和控制标志?这些标志位各有什么含义?假设(AH)=03H,(AL)=82H,试指出将AL和AH中的内容相加和相减后,标志位CF、AF、OF、SF、ZF和PF的状态。答: 6个状态标志: CF:进位标志; PF:奇偶标志; AF:辅助进位标志; ZF:零标志; SF:符号标志; OF:溢出标志; 3个控制标志: IF:中断允许标志; DF:方向标志; TF:单步标志。 03H+82H=85H计算后:CF=0;PF=0;AF=0;ZF=0;SF=1;OF=0。 03H-82H=81H计算后:CF=1;PF=1;AF=0;ZF=0;SF=1;OF=1。 82H-03H=7FH计算后:CF=0;PF=0;AF=1;ZF=0;SF=0;OF=1。 5.有一个22个字的数据组成的数据区,起起始地址为6101H:1CE7H。试计算出该数据区首末存储单元的物理地址?答: 起始物理地址为:62CF7H 数据区末的物理地址为:62CF7H+(22*2-1)2 = 62D22H 6.若某存储单元的实际地址为2BC60H,且该存储单元所在的段首地址为2AF00H,则该存储单元在段内的偏移地址为多少?答: 偏移地址=2BC60H-2AF00H=0D60H

微机原理第7章习题与答案讲课稿

微机原理第7章习题 与答案

习题 一、选择题 1.在程序控制传送方式中,_______可提高系统的工作效率。 A. 无条件传送 B. 查询传送 C. 中断传送 D.以上均可 答案:C 2.在8086的中断中,只有______需要硬件提供中断类型码。 A.外部中断 B.可屏蔽中断 C.不可屏蔽中断 D.内部中断 答案:B 3.在中断响应周期,CPU从数据总线上获取______。 A.中断向量的偏移地址 B.中断向量 C.中断向量的段地址 D.中断类型码 答案:D 4.执行INT n指令或响应中断时,CPU保护现场的次序是______。 A.FLAGS寄存器(FR)先入栈,其次是CS,最后是IP B.CS在先,其次是IP,最后FR入栈 C.FR在先,其后一次是IP,CS D.IP在先,其次是CS,最后FR 仅供学习与交流,如有侵权请联系网站删除谢谢2

答案:A 5.在PC/XT中,NMI中断的中断向量在中断向量表中的位置_______。 A.是由程序指定的 B.是由DOS自动分配的 C.固定在0008H开始的4个字节中 D.固定在中断向量表的表首 答案:C 6.中断调用时,功能调用号码应该_______。 A.写在中断指令中 B.在执行中断指令前赋给AH C. 在执行中断指令前赋给AX D. 在执行中断指令前赋给DL 答案:B 7.若8259A的ICW2设置为28H,从IR3引入的中断请求的中断类型码是 _____。 A. 28H B.2BH C.2CH D.2DH 答案:B 8.8259A有3中EOI方式,其目的都是为了_____。 A.发出中断结束命令,使相应的ISR=1 B. 发出中断结束命令,使相应的ISR=0 仅供学习与交流,如有侵权请联系网站删除谢谢3

微机原理与接口技术(楼顺天第二版)第二章习题解答

微机原理与接口技术(楼顺天第二版)第二章习题解答 -标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

微机原理与接口技术(楼顺天第二版)习题解答 第2章 8086CPU的结构与功能 2.1 答:微处理器内部结构由四部分组成: (1)算术逻辑运算单元ALU:完成所有的运算操作; (2)工作寄存器:暂存寻址信息和计算过程中的中间结果; (3)控制器:完成指令的读入、寄存和译码,并产生控制信号序列使ALU完成指定操作; (4)I/O控制逻辑:处理I/O操作。 2.2 答:微处理器级总线有三类:(1)数据总线:传送信息;(2)地址总线:传送地址码;(3)控制总线传送控制信号。 2.3 答:地址码只能由CPU生成。而数据需要在CPU和存储器之间传输。 2.4 答:8086CPU对存储器按20位地址编址,从00000H~FFFFFH;IO端口按16位编址,从0000H~FFFFH。为独立编址方式。 统一编址优点为存储器与I/O端口访问指令一致,寻址方式多,缺点是I/O 端口地址占用了一定范围的存储器地址;独立编址的优点是存储器与I/O端口有各自的地址,缺点是需要有专门的指令,使得指令系统复杂。 2.5 8086CPU按内部功能可分为BIU和EU两部分。BIU主要完成取指令、存储数据操作;EU的功能是执行指令规定的操作。 EU和BIU可以独立、并行执行,但相互之间会有协作。当指令队列中还没有指令时,EU处于等待状态,当EU执行指令需要访问存储器或I/O端口时,BIU应尽快完成存取数据的操作。

2.6 答:8086CPU内部有14个16位寄存器,其中8个通用寄存器(4数据寄存 器AX、BX、CX、DX,4地址指针/变址寄存器SI、DI、SP、BP),4个段寄存器(CS、DS、ES、SS),2个控制寄存器(指令指针IP,微处理器状态字PSW)。 应该注意的是:可以在指令中用作为地址指针的寄存器有:SI、DI、BP和BX;在微处理器状态字PSW中,一共设定了9个标志位,其中6个标志位用于反映ALU前一次操作的结果状态(CF,PF,AF,ZF,SF,OF),另3个标志位用于控制CPU操作(DF,IF,TF)。 2.7 答:IBM PC有段地址寄存器(CS, DS, ES,SS)和基址、变址寄存器(BX, BP, SI, DI)来指示存储器地址。 2.8 答:(1)若为有符号数,则0FEH为负数,02H为正数,相加无溢出;(2)若为无符号数,则相加有溢出; (3)有符号数相加根据OF标志,无符号数相加,根据CF标志判断。 2.9 答:(1)存储器地址空间为:20 = 21MB (2)有符号数范围为:1515 --,即-32768~32767 2~21 2.10 答:字型数据低位字节存低地址,高位字节存高地址;由于8086有16为 数据总线,一次可以读写16位数据,即2个字节,8086的存储器组织分奇地址存储体和偶地址存储体,若在存储器访问中,一次读写一个字(2个字节),且存储器的地址为偶地址,则认为是对准的,否则,是为对准的。8086对对准的字操作通过一个总线周期完成,对未对准的字操作需要通过两个总线周期完成。 2.11 答:

微机原理_第二章习题_1

2.2给定一个数据的有效地址是2359H,且(DS)=490B H,试求该数据在内存中的实际物理地址 解 有效地址实际上是地址的偏移量。根据物理地址的定义式,该数据的实际物理地址为 (DS)×16+2359 H=490B0H+2359H=4B409H 讨论物理地址是数据或代码在存储器中的实际地址。每个存储单元都是一个物理地址。CPU与存储器之间进行任何信息交换都需要通过物理地址。物理地址是惟一的。除了物理地址外,8086/8088中用以表示地址信息的还有逻辑地址。逻辑地址是由偏移地址和段地址两部分组成。段地址和物理地址均为无符号数。逻辑地址的表示格式为:段地址:偏移地址。例如,0100H:0034H即为01034H的逻辑地址,其中0100H为段地址,0034H为偏移地址。对应同一个物理地址,可以有不同的逻辑地址。例如:0000::1034;0103:0004均为01034H 的逻辑地址。 2.3 试将左边各部件的功能与右边的说明对应地联系起来,在括号内填入所选的A,B,C,.. (1)CPU ()A.保存当前栈顶地址的寄存器 (2)存储器 ()B.指示下一条要执行的指令的地址

(3)EU ()C.总线接口部件,实现执行部件所需的总线操作 (4)BIU ()D.分析并控制指令执行的部件 (5)堆栈 ()E.存储程序、数据等信息的记忆装置 (6)IP ()F.以后进先出方式工作的存储器空间 (7)SP ()G.惟一代表存储器空间中每个字节单元的地址 (8)状态标志 ()H.保存各逻辑段起始地址的寄存器 (9)控制标志 ()I.控制各操作的标志 (10)段寄存器 ()J.记录指令操作结果的标志 (11)物理地址 ()K.执行部件,由计算机逻辑单元ALU及寄存器组成解 (1)D; (2) E; (3)K; (4)C; (5)F; (6)B; (7)A; (8)J; (9)I; (10)H; (11)G 讨论在这类题目中,特别注意容易混淆的几个概念。如堆栈和堆栈指针的概念。堆栈是一个存储区,而堆栈指针则是一个专用的地址指示器。CPU和EU在组成结构及功能上也有差别,EU包括在CPU之内,完成的功能是CPU的一部分。在8086/8088中CPU是由两大部分组成的。

微机原理第2章作业

微机原理第2章作业-标准化文件发布号:(9456-EUATWK-MWUB-WUNN-INNUL-DDQTY-KII

第2章习题与思考题 4、下列各种情况下应判定哪个标志位并说明其状态: ①比较两个无符号数是否相等。ZF=1相等,反之不相等。 ②两个无符号数相减后比较大小。CF=0被减数≥减数,CF=1被减数<减数。 ③两数运算后结果是正数还是负数。SF=0结果为正,反之为负。 ④两数相加后是否产生溢出。OF=1结果溢出,反之不溢出。 5.简述8086系统中物理地址的形成过程。8086系统中的物理地址最多有多少个逻辑地址 呢 6. 答:①8086的地址加法器用来合成20位物理地址的,合成方法: 物理地址=段地址×16 +偏移地址, ②物理地址最多有220=1048576个 ③一个PA可对应多个逻辑地址。如:10145H可对应 10100H+45H 也可对应 10140H+05H等等。因此,逻辑地址难以计数。 7.8086系统中的存储器为什么要采用分段有什么好处 8. 答:①把1MB存储器分段,使每段最大可寻址64KB,这样段内地址可用16位表示,8086的地址寄存器便可使用。 ②而且为信息按特征分段存贮带来了方便。 9.在某系统中,已知当前(SS)=2360H,(SP)=0800H,请说明该堆栈段在存储器中的 物理地址范围。若往堆栈中存有20个字节数据,那么SP的内容为什么值? 答:①该堆栈段在存储器中的物理地址范围: 23600H~23E00H(23600H~23600+0800H) ②若往堆栈中存有20个字节数据,SP=0800H–14H=07ECH 10.已知当前数据段位于存储器的B4000H~C3FFFH范围内,则DS段寄存器的内容为多少?答:DS=B400H 11.8086系统中为什么一定要有地址锁存器需要锁存哪些信息 12. 答:①因为8086的AD15~AD0引脚是地址/数据复用线,只能通过外接地址锁存器来锁存输出地址信息。 ②地址锁存器用3片8位数据锁存器Intel 8282,锁存20位地址和 1 位

微机原理第七章课后答案

第7章内存组成、原理与接口 1.存取周期是指(C)。 A.存储器的读出时间 B.存储器的写入时间 C.存储器进行连续读和写操作所允许的最短时间间隔 D.存储器进行连续写操作所允许的最短时间间隔 2.某计算机的字长是16位,它的存储器容量是64KB,若按字编址,那么它的最大寻址范围是(B)。 A.64K字B.32K字C.64KB D.32KB 3.某一RAM芯片的容量为512×8位,除电源和接地线外,该芯片的其他引脚数最少应为(D)。 A.25 B.23 C.21 D.19 地址线9根,数据线8根,控制线2根。 4.EPROM是指(D)。 A.随机读写存储器B.只读存储器 C.可编程的只读存储器D.可擦除可编程的只读存储器 5.下列RAM芯片各需要多少个地址引脚和数据引脚? (1)4K×8位(2)512K×4位(3)1M×l位(4)2K×8位 答:SRAM:(1)12和8 (2)19和4 (3)20和1 (4)11和8 DRAM:(1)6和16 (2)5和8 (3)10和2 (4)6和16 。 6.下列ROM芯片各需要多少个地址引脚和数据引脚? (1)16×4位(2)32× 8位(3)256×4位(4)512× 8位 答:(1)4和4 (2)5和8 (3)8和4 (4)9和8 11.用下列芯片构成存储系统,各需要多少个RAM芯片?需要多少位地址作为片外地址译码?设系统为20位地址线,采用全译码方式。 (1)512×4位RAM构成l6KB的存储系统。 (2)1024×1位RAM构成l28KB的存储系统。 (3)2K×4位RAM构成64KB的存储系统。 (4)64K×1位RAM构成256KB的存储系统。 答:(1)需要64片RAM和11位地址作为片外地址译码。 (2)需要l024片RAM和10位地址作为片外地址译码。 (3)需要64片RAM和9位地址作为片外地址译码。 (4)需要32片RAM和4位地址作为片外地址译码。 12.已知某微机控制系统中的RAM容量为4K×8位,首地址为4800H,求其最后一个单元的地址。 答:最后一个单元地址=起始地址+容量一1 4800H+1000H-1=57FFH 、 13.某微机系统中内存的首地址为3000H,末地址为63FFH,求其内存容量。 答:容量=最后一个单元地址一起始地址+1 63FFH-3000H+1=3400H=13KB 14.某微机系统中ROM为6KB,最后一个单元的地址为9BFFH,RAM为3KB。已知其地址为连续的,且ROM在前,RAM在后,求该内存系统的首地址和末地址。

微机原理第2章习题与答案

习题 一、选择题 1.8086/8088CPU内部有一个始终指示下条指令偏移地址的部件是_______。 A. SP B.CS C.IP D.BP 答案:C 2. 指令队列的作用是_________。 A.暂存操作数地址 B.暂存操作数 C.暂存指令地址 D.暂存预取指令 答案:D 3. 8086/8088下列部件中与地址形成无关的是______。 A. ALU B. 通用寄存器 C. 指针寄存器 D. 段寄存器 答案:A 4.对于8086,下列说法错误的是_______。 A.段寄存器位于BIU中 B.20位的物理地址是在EU部件中形成的 C.复位后CS的初值为FFFFH D.指令队列的长度为6个字节 答案:B 5.8086/8088中ES、DI分别属于_______。 A. EU、BIU B. EU、EU C. BIU、BIU D. BIU、EU 答案:D 6.BIU与EU工作方式的正确说法是_______。 A. 并行但不同步工作 B.同步工作 C. 各自独立工作 D. 指令队列满时异步工作,空时同步工作 答案:A 7.在执行转移、调用和返回指令时,指令队列中原有的内容_______。 A.自动清除 B.用软件清除 C.不改变 D.自动清除或用软件清除 答案:A 8.下列说法中,正确的一条是______ A. 8086/8088标志寄存器共有16位,每一位都有含义。 B. 8088/8086的数据总线都是16位。 C. 8086/8088的逻辑段不允许段的重叠和交叉 D. 8086/8088的逻辑段空间最大为64KB,实际应用中可能小于64KB。 答案:D 9.8086/8088工作于最大模式,是因为_____。 A.可以扩展存储容量 B.可以扩大I/O空间 C.可以构成多处理器系统 D.可以提高CPU主频 答案:C 10.8088/8086最大模式比最小模式在结构上至少应增加_____。 A.中断优先级控制器 B.总线控制器 C.数据驱动器 D.地址锁存器 答案:B 11.组成最大模式下的最小系统,除CPU、时钟电路,ROM,RAM及I/O接口外,至少需增加的芯片类型为______。

微机原理与接口技术第二章选择题

第二章 1、Intel 8086微处理器是( B )位处理器 A.8 B.16 C.32 D.46 2、设DS=2000H,DI=1000H,指令“MOV AX,[DI+2000H]”源操作数有效地址和物理地址分别为( C ) A.1000H和21000H B.2000H和12000H C. 3000H和23000H D.4000H和14000H 3、当8086CPU的BHE和A0都为0时,CPU正在进行的读写操作为( B ) A.从偶地址读写一个字节 B.从偶地址读写一个字 C.从奇地址读写一个字节 D.从奇地址读写一个字 4、在总线周期的四个T状态中,ALE信号的有效周期是() A.T1 B.T2 C.T3 D.T4 5、标志寄存器中的ZF、CF和SF分别是( B ) A.符号标志、进位标志和奇偶标志 B.零标志、进位标志和符号标志 C.溢出标志、符号标志和零标志 D.符号标志、零标志和溢出标志 6、8086/8088系统工作于最大模式,可以( A ) A. 构成多处理器系统 B.扩大输入输出空间 C. 扩展存储容量 D.提高CPU主频 7、CPU中的ALU主要完成( D )。

A.各种时序信号的生成 B.中断管理 C.指令地址指针的变换 D.算术、逻辑运算及移位操作 8、8086CPU的最大工作模式和最小工作模式的区别是( C ) A.能否构成一个独立的微机系统 B.能否和输入输出设备交换数据 C.能否构成一个多处理器系统 D.能否进行复杂的浮点数运算 9、8086/8088 CPU 的内部结构由( D )组成 A.ALU、EU和指令队列 B.ALU、BLU和地址加法器 C.通用寄存器组和运算器 D.执行部件和总线接口部件 10、8086/8088的第25脚ALE是( A ) A.最小模式下地址锁存允许信号输出端 B.高8位数据总线允许输出 C.最小模式下数据允许信号输出端 D.最小模式下的中断响应信号输出端 11、标志寄存器的SF、CF和PF分别是( A ) A.符号标志、进位标志和奇偶标志 B.零标志、进位标志和符号标志 C.溢出标志、符号标志和零标志 D.符号标志、零标志和溢出标志 12、下列表述中,()是错误的 A.8086和8088 CPU 的结构完全相同,只是运行速度不同。

相关文档
最新文档