锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

微机原理及接口技术-习题答案

时间:2022-08-27 08:30:00 a2c5a10a8脚继电器

微机原理及接口技术问答 ·25·

8088系统 BUSD0~D7A 0 A 12MEMW MEMR SRAM 6264 D0~D7 A 0 A 12WE CS2 OE · · · 5V A 19 18A A17 A16 A15 A14 A13 & CS1

7. 若采用6264芯片构成内存地址从20000H~8BFFFH6264芯的内存空间需要多少片?

片?

答:从20000H~8BFFFH共有8个内存空间BFFFH-20000H+1=6C000H(432K)每个6264芯片的容量位8字节KB,432/8=54片。

8. 设置微机内存RAM区的容量为128KB,用2164芯片组成这样的存储器需要多少钱?

2164芯片?至少需要多少条地址线?片中有多少根用于寻址?有多少根用于片选译码? 答:

(1)每个2164芯片的容量为64K×1bit,共需128/64×8=16片。 (2)128KB地址线需要17条容量。 (3)片内寻址16根。 (4)1根用于片选译码。

注意,片中用于寻址的16条地址线应通过二选一多路器连接到2164芯片,因为2164芯片是DRAM,高位地址和低位地址分时传输。

9. 高速缓冲存储器的工作原理是什么?为什么要设置高速缓冲存储器? 答:(1)高速缓冲存储器的工作原理是基于程序和数据访问的局部原理。 (2)为缓解设置高速缓冲存储器CPU存取速度与内存之间的矛盾将导致当前执行

行的指令和相关的后续指令集从内存读取Cache,使CPU执行下一个指令时,从Cache中读取。Cache的存在使CPU它不仅可以更快地读取指令和数据,而且不会大大提高微机的价格。

10. 现有两个6116芯片,占地面积6.1万H~61FFFH,试着连接到8088系统

编写测试程序,将数据输入到所有单元,然后读取比较 ,如果出错,则显示如果出错Wrong!,所有正确的显示OK!“。

·26· 微机原理及接口技术问答

答:连接如下图所示。测试程序如下:

OK DB ‘OK!’,$ WRONG DB ‘Wrong!’,$ ?

MOV AX, 6100H MOV ES, AX MOV DI, 0

MOV CX, 1000H ;4K MOV AL, 55H REP STOSB MOV DI, 0

MOV CX, 1000H REPZ SCASB JZ DISP_OK LEA DX, WRONG

DISP: MOV AH, 9

INT 21H HLT

DISP_OK: LEA DX, OK

JMP DISP

微机原理及接口技术问答 ·27·

第六章练习及答案

1. 接口是什么?它的作用是什么?

接口是CPU在与外部设备进行信息交换时,需要一组逻辑电路和控制软件。主要功能有:(1)信号电平转换(2)数据格式转换(3)速度匹配(4)数据传输(5)搜索能力(6)错误检测功能。

2. 输入输出接口电路有哪些寄存器,各自的功能是什么?

参考答案:CPU与外设进行数据传输,接口电路需要设置多个专用寄存器,缓冲输入输出数据,设置控制模式,保存输入输出状态信息,通常称为端口。端口可分为输入端口和输出端口。输入端口必须具有数据控制能力,输出接口应具有数据保持能力,即定功能。输入端口和输出端口统称I/O端口。端口可分为数据端口、状态端口和控制端口,用于传输数据信息、状态信息和控制信息。外设提供状态信息,CPU及时读取,因此状态端口为输入端口;数据端口可以是输入端口、输出端口或双向端口,可以输入和输出。

3. 什么是端口?I/O端口的编址方式有哪些?各有特点?

参考答案:界面中可以使用CPU直接访问的专用寄存器称为端口。I/O端口编址方式是计算机系统I/O端口分配方式。常见的I/O有两种编址方式:与内存单元统一编址和独立编址。统一编址方式:优势,访问I/O与访问内存单元一样,端口不需要设置特殊的端口I/O指令,也不需要特殊的I/O由于缺点,端口控制信号简化了系统控制总线;I/O占用了端口地址CPU地址空间的一部分减少了内存地址空间。 独立编址:优点,不占用内存空间;输入输出地址线根少,I/O端口译码电路简单;缺点,需要专用I/O指令,专用控制线。

4. CPU外设之间有哪些数据传输方式?无条件传输通常用于哪些场合?

参考答案:主机和外设通过一定的控制方式交换信息。常用的控制方法包括无条件传输、程序查询传输、中断传输、直接存储访问(DMA)方式。适用于开关继电器、步进电机、发光二极管等简单外设的数据输入输出。在这种方式下进行信息交换时,外设必须总是准备好的,随时可以接收数据,或随时可以提供数据,所以不必查询外设的状态。这种工作方式的优点是控制程序简单,软硬件成本低。

5. 与程序查询传输模式相比,中断模式的优点是什么?DMA比较中断传输模式

缺点是什么?

参考答案:中断数据输入输出,CPU不需要查询外设的状态,节省了CPU大量的时间,增加了CPU利用率。中断传输的缺点:中断仍需通过CPU执行程序实现外设与主机之间的信息传输;CPU每次中断都需要时间来保护断点和现场,不能满足高速公路I/O设备的速度要求。

6. 为什么74LS244只能4只能作为输入接口?LS273只能作为输出接口?

参考答案:74LS244是八线驱动器,三态输出,可作为输入接口或输出接口。LS244 因为它是一个单向驱动器,它只能用作输入接口,只能用作输出接口,而不是输出和输入。LS273无三态传输控制,不能作为输入接口。

·28· 微机原理及接口技术问答

7. 利用74LS244作为输入接口C8H)连接4个开关K0~K三、开关断开时对应

输入二进制位为0),74LS273作为输出接口(端口号为2710)H)连接一个8段LED完成以下要求:

(1)利用74LS138译码器设计地址译码电路,绘制芯片与8088系统总线的连接图。 参考答案:如下图所示

D0 |D7 ≥1 D0 —D7 IOW A13 A10 &A9 A8 A5 A15 A14 A12 A11 ≥1A7 A6 A4 A3 A2 A1 A0 O0 O1 O2 CP74LS273G2AG74LS138O3 O4 O5 O6 O7 abcdefgh G2BY0CBAD0 —D7 IOR A7 A6 &A5 A4 ≥1A3 A2 A1 A0 ≥174LS1381Y1~1Y4 74LS244 5V1A1 1A2 1A3 1A4 K0 K1 K2 k3 G2AG1G G2BCBY0A(2)编写程序段,实现功能:读取四个开关的状态,编码开关的状态,即用16个数字表示四个开关的16个状态。开关断开时,对应编码为0,开关关闭合时,对应编码为0FH,开关K0闭合但K1~K三是断开时对应的编码为1,以此类推。开关断开时,对应编码为0,开关关闭合时,对应编码为0FH,开关K0闭合但K1~K三是断开时对应的编码为1,以此类推。(直接保存编码信息AL中) 参考答案:

MOV DX, 0C8H ;开关接口的地址为C8H IN AL, DX ;读入开关状态 AND AL, 0FH ;保留低4位

(3)编写程序段,实现功能:8段中编码的开关状态LED显示在显示器上,如果开关的编码信息为0,8段LED当开关状态发生变化时,显示在显示器上0FH时,8段LED显示在显示器上F,以此类推。 参考答案: ??

Seg7 DB 3FH,06H,5BH,4FH,66H,6DH,7DH,07H DB 7FH,67H,77H,7CH,39H,5EH,79H,71H ??

LEA BX, Seg7 ;取7段表基地址 MOV AH, 0 ;(2)程序中的程序使AL保存开关编码,这里的功能是

锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章