微机原理综合练习题3答案

更新时间:2023-11-05 00:20:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

综合练习题三

一、 填空题

1 微型计算机中的中央处理单元(CPU)又称作为 微处理器 , 这一芯片内部至少应包含 算术逻辑单元 、 控制单元 和 寄存器组 三大要素。

2 设字长为8位,X=0FAH,当X为补码的时候,其真值是__-6___;当X为无符号数的时候,其真值是______250___。

3 半导体存储器的基本类型有 RAM、ROM ______两大类,非易失型的是_ROM___,一般通用型PC机的内存条属于___RAM____类。

4 计算机中的最小时间单位是 时钟 周期, CPU完成一次存储器或接口电路的读/写操作所需的时间称为 总线周期 。

5 80x86 CPU有两条中断请求线,称作__INTR__和_NMI___。

6 8086 最小系统配置中,为获得地址总线,必须使用3片__地址锁存器___,其控制信号是CPU的_ALE _线;若要增强数据总线的驱动能力,则须有2片__双向总线驱动器____, 其控制信号线是__DEN________和__DT/R________线。

7 以中断方式控制外设与计算机之间的信息传送,其显著的优点是_不浪费CPU资源___; 若要频繁进行大量信息的传送,最合理的控制方式是__DMA________。 8 、微型计算机硬件系统主要是由 CPU 、 存储器 和 I/O接口 三大硬件模块通过 总线 连接而成。在系统与输入/输出设备之间,必须通过 I/O接口 相连接。

9、目前计算机系统主要有两种体系结构,它们分别是 冯?诺依曼 和 哈弗 ,有更快的运行速度的是 哈弗 。

10、计算机最常用的数据编码是补码,若机器字长为8位,则十进制数-128的补码是 10000000B ; 若有带符号数X=01H,Y=81H,则由计算机作8位减法运算X-Y后,累加器中的数是 10000000B ,借位标志(CF)、符号标示(SF)和溢出标志(OF)分别为 1、1、1 , 由此可判断结果真值应为 -128 。

11、在计算机中,机器周期(总线周期)指的是 机器做一次总线操作所花的时间 , 通常一个机器周期由N个 时钟周期 构成。

12、微机系统的I/O端口地址有两种编址方式,它们分别是 独立编址 和 与存储器统一编址 ;接口电路中,输入端口必须具有 缓冲 功能,而输出端口必须具有 锁存 功能。

1

13、80X86CPU响应一个可屏蔽中断请求时,将向外设发送两个 中断响应 脉冲,通过数据总线读入 中断类型码 。

二、 选择题

1 计算机中的数的编码补码是_A__, 8位运算器作两个补码56H、78H相加运算,其结果是____B____

(1) A.二进制数 B.十六进制数 C.二进制编码的十进制数 D.带符号数 (2) A. 34H且CF=1 B.0CEH且OF=1 C. 34H且OF=0 D. 134H 且CF=0 2. 下列无符号数中最小的数是 B 。

A. (10000011)2 B. (10010101)BCD C. (92)16 D. (101)10 3.INTEL 8088 CPU是一个 C 位的CPU。 A. 8 B. 16 C. 准16 D. 32

4.在不考虑段超越情况下,8086/8088CPU以BP寄存器间接寻址方式给出的存储单元位于___D___。

A. 数据段 B. 程序段 C. 附加段 D. 堆栈

5.已知DS=2000H,SS=1500H,BP=0200H,传送指令MOV AX,[BP+5]源操作数的寻址方式是 C ,物理地址是 A 。

(1) A.寄存器寻址 B. 寄存器间接寻址 C. 基址寻址 D. 直接寻址 (2) A.15205H B. 20205H C. 17005H D. 22005H

6.在I/O接口电路中,输出数据必通过 A ,输入数据必须通过____B________。

A.锁存器 B. 缓冲器 C. 译码器 D. 控制器

1

7.构成8086系统64KB的存储器,选择存储器芯片的最佳方案是___C__。 A. 2片32K×8Bit B. 1片32K×16Bit C . 1片64K×8Bit D. 2片16K×16Bit 8.INTEL 8088 CPU可以访问的存储器空间可达_D___,使用的地址信号线为_C____,CPU执行一次存储器读操作时,有效控制信号是_A____。 (1) A. 1K B 64K C 128K D 1M (2) A A15~A0 B . A20~A1 C . A19~A0 D . A24~A1 (3) A. RD低电平,WR三态,M/IO低电平; B RD三态,WR低电平,M/IO高

2

电平; C .RD低电平,WR高电平,M/IO高电平 D .RD高电平,WR低电平,M/IO高电平

9. 8086/8088中断系统可处理_B_ _个中断源,中断类型码的范围为_A_____, 中断向量设置在内存_A_____, 优先权最高、最低的中断分别是__A____。 (1) A. 255 B. 256 C. 128 D. 1024 (2 )A. 0~255 B. 1~255 C. 0~127 D. 0~1023 (3) A. 00000H~003FFH B. 00400H~007FFH C. FFFFFH~FF800H

(4) A. 除法出错, 单步 B. NMI, 单步 C. NMI, INTR D. 除法出错, INTR 10.当8253定时器0的时钟脉冲为500 KHz时,其二进制计数时的最大定时时间为 D ,这时写入定时器的初值为 A 。

(1) A 65.535ms B 65.536ms C 131.071ms D 131.072ms (2) A 0000H B FFFFH C 0001H D FFFEH

11. INTEL 8255的A口工作于方式2传送数据时,B组电路的方式必须是___D_ 。 A. 方式0 B. 方式1 C. 方式2 D. 方式0或者方式1 12.用来表示无符号数运算溢出的标志位是__C___

A. ZF ;

B. SF;

C. CF;

D. OF

D.右移4位

13.8086CPU在计算物理地址时,应将段地址___C_____。

A.左移1位; 就等待。

A 程序查询方式; B 程序中断方式 ; C DMA方式 ; D 独立请求方式 15.INTEL 8088/8086 CPU 由___D___组成。

A 通用寄存器、专用寄存器和ALU; B ALU、FR及8个16位通用寄存器 C CS、ES、SS、DS及IP、指令队列; D EU和BIU

16. 已知内存单元20510H中存放31H,内存单元20511H中存放32H,内存单元30510H中存放42H,内存单元30511H中存放43H且AX = 3A7BH,DS=2000H, SS=3000H, BP = 0500H,则语句“MOV AL, [BP+10H]”,则执行后AX的值为___D_____。

A. 3A31H B. 3231H C. 427BH D. 3A42H

17.一微机系统采用一片8259A,若8259A设置为普通全嵌套、非缓冲、非自动中

3

B.右移1位; C.左移4位;

14.在采用__A____情况下,只有外设接口准备好,CPU才能执行I/O指令,否则CPU

断结束等方式,并将ICW2设置为08H,系统可有8级中断优先权,各中断源的优先权是(1)C ,IR5引脚上中断源的中断类型码为 (2)C ,该中断源的中断服务程序入口地址应存于中断向量表中首址为 (3) D 的4个单元内。 (1) A 自动循环; B 固定不变,IR7优先权最高,IR0优先权最低

C 固定不变,IR0优先权最高,IR7优先权最低 D 由程序设定,可设置IRi优先权最高

(2) A 05H B 08H C 0DH D 0FH (3) A 05H B 14H C 24H D 34H

18.8253外接频率为100 KHz的时钟信号,若控制字设置为B6H,则8253将工作于 (1)A ,当写入计数器的初值为5000H时,定时时间为 (2)C 。

(1) A 计数通道2的方式3,按二进制计数; B 计数通道1的方式3,按二进制计数 C 计数通道0的方式3,按十进制计数; D 计数通道2的方式3,按十进制计数 (2) A 5ms B 50 ms C 204.8 ms D 20.48ms

8253 控制字

0 0 通道0 0 0 计数器锁存 0 0 0 方式0 0 二进制计数 0 1 通道1 0 1 读/写低字节 0 0 1方式1 1 BCD码计数 1 0 通道2 1 0 读/写高字节 0 1 0方式2 1 1 先读/写低字节 0 1 1方式3 后读/写高字节 1 0 0方式4

SC1 SC0 RL1 RL0 M2 M1 M0 BCD 1 0 1方式5

三、简答题

1. 试简述以8086 CPU为核心的最小系统的构成。

答:计算机硬件系统主要由CPU、存储器、I/O接口、I/O设备构成,它们由总线(控制总线、地址总线和数据总线)连接。对于以8086 CPU为核心的最小系统,还应包括一片时钟发生器、3片8282地址锁存器和2片8286数据驱动器。

2. 试简述8086 CPU响应一个可屏蔽中断的过程。

4

答:当INTR信号有效时,如果中断允许标志IF=1,则8086CPU就会在当前指令执行完毕后,响应可屏蔽中断请求:首先通过INTA向外部设备发出一个负脉冲中断响应信号,以通知外部设备准备好中断类型码,然后CPU再发一个负脉冲中断响应信号,这时外部设备就会把中断类型号放到数据总线上,CPU读取中断类型码,把中断类型码左移2位获得中断服务程序的入口地址在中断向量表中的位置,并从该位置读取中断服务程序的入口地址,运行中断服务程序。中断服程序运行结束,则可屏蔽中断完成。

3. 试简述微型计算机的接口功能是什么。

4.试简述计算机中的地址译码方式及各自的优缺点。

四、存储器

1 设某系统有20条地址线,现欲以4K×1b的RAM芯片构成64 KB的存储系统,试问:1)需要多少片这样的芯片?2)用全译码方式进行地址译码,参与片外译码的地址线是几条? 答:1)需要128 片

2)4条

2某应用系统提供的地址总线为A0-A19,数据总线为D0—D7,控制总线有存储器读信号/RD、存储器写信号/WR, 及IO/M信号,译码器芯片为74LS138。(9分)

5

本文来源:https://www.bwwdw.com/article/v1a2.html

Top