云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 接口技术书后习题答案

接口技术书后习题答案

  • 62 次阅读
  • 3 次下载
  • 2026/1/8 17:42:13

5.9 在一个针对存储器的译码系统中,如果有4个地址线未参与译码,那

么每个存储单元会同时拥有几个地址?

解答: 理论上每个存储单元会同时拥有16个地址。

5.10 解答:p.144图5.33中4个存储芯片的可用地址范围: 6264(1) 6264(2) 2732(1) 2732(2) 00000 ~ 01FFFH 02000 ~ 03FFFH 04000 ~ 04FFFH 05000 ~ 05FFFH 40000 ~ 41FFFH 42000 ~ 43FFFH 44000 ~ 44FFFH 45000 ~ 45FFFH 80000 ~ 81FFFH 82000 ~ 83FFFH 84000 ~ 84FFFH 85000 ~ 85FFFH C0000~C1FFFH C2000~C3FFFH C4000 ~C4FFFH C5000 ~C5FFFH 重复地址由于A19A18的不定性,每片各有4段范围。

5.11采用全译码方式和6264芯片( SRAM,容量8K×8位),在内存40000H~43FFFH区段扩充RAM,请画出这些芯片与最大组态的系统总线的连接示意图。 解: 方法为:容量=末地址-首地址+1=214=16KB,所以要2片6264芯片。 A12~A0为片内地址,A15~A13作片选译码的输入CBA, 1 2 A19~ A16 A15~ A13 0100 0100 A18 A19 A17 A16 A15 A14 A13 C B A CS1 D7~D0 A12~A0 MEMW MEMR CS2 6264 (1) WE OE CS2 6264 (2) CS1 138 +5V A12~A0 全0~全1 全0~全1 地址范围 40000H~41FFFH 42000H~43FFFH 000 001 E3 E2 E1 Y0 Y1 Y2 Y3 WE OE

5.13 采用3:8译码器74LS138和2764芯片(EPROM,8K×8位),通过全译码方式在8088系统的地址最高端组成32KB的ROM区,请画出各2764芯片与8088最大组态下形成的线条总线的连接示意图。 解答: 注意地址最高端组成32KB的ROM区,意味着地址范围是 F8000H~FFFFFH,这样最高五根地址线A19~A15上要全为1。2764芯片的片内地址是13根即A12~A0,它们是全0到全1变化;现在需要4片来构成32KB存储区,采用3:8译码器的话,A15~A13应该取后4种情况,即取100~111分别产生Y4~Y7。其余地址线可以以多种方式组合产生控制信号。 1 2 3 4 A19 A18 A17 A16 A15 A14 A13 D7~D0 CE* A19~ A16 1111 1111 1111 1111 A15~ A13 100 101 110 111 138 Y7 Y6 Y5 Y4 A12~A0 全全全全0~全0~全0~全0~全1 1 1 1 地址范围 F8000H~F9FFFH FA000H~FBFFFH FC000H~FDFFFH FE000H~FFFFFH E3 E2 E1 C B A 2764 (1) OE* CE* 2764 (3) OE* CE* 2764 (2) OE* CE* 2764 (4) OE* A12~A0 MEMR*

考虑:如果要求地址从低端开始的话,高5位全0,即00000H~07FFFH,如何连接?

6.1 在80x86系统中,I/O端口的地址采用 独立 编码方式,访问端口时要使用专门的 I/O 指令,有 2 种寻址方式,其具体形式是: 直接寻址和DX间接寻址 。

6.2 一般的I/O接口电路安排有哪三类寄存器?他们各自的作用是什么? 解答: (参见p.143) ⑴ 数据寄存器 保存外设给CPU和CPU发往外设的数据。 ⑵ 状态寄存器 保存外设或接口电路的状态。 ⑶ 控制寄存器 保存CPU给外设或接口电路的命令。 6.4

A0~A15 译码 8000H IOR IOW G LS244 三态 缓冲器 … LED0 LS06 反相 驱动器 LED7 K0 K1 K7 +5V CLK D0~D7 LS273 8D 锁存器 +5V

解: K0单独按下:输入0FEH,控制L0 —〉L7 依次循环亮灯, K1单独按下:输入0FDH,控制L7 —〉L0 反向依次循环亮灯, 程序流程略。 BEG: MOV DX,8000H LOP0: IN AL,DX MOV BL,AL

… MOV CX,8 ;循环次数 CMP AL,0FEH ;测试是否K0单独按下 JZ LOP1 CMP AL,0FDH ;测试是否K1单独按下 JZ LOP2 MOV AL, 0 OUT DX, AL JMP LOP0 ; ;利用状态值0FEH作为开始位置,指向L0 LOP1: MOV AL,BL NOT AL ;因为有反相器LS06 OUT DX,AL CALL DELAY ROL BL,1 ;准备下个灯亮位置 LOOP LOP1 JMP LOP0 ; LOP2: MOV BL,80H ;首次亮L7, LPO3:MOV AL,BL ;为1的灯亮,因为有反相器LS06 OUT DX,AL CALL DELAY ROR BL,1 ;准备下个灯亮位置 LOOP LOP3 JMP LOP0

6.5 数据口地址为FFE0H,状态口地址为FFE2H,当状态标志D0=1时输入数据就绪,编写查询方式进行数据传送程序,从输入设备读入100个字节,写到BUF缓冲区(设BUF为2000H:2000H开始的内存中)。 解: (程序格式参见p.60~62 ) .CODE MOV AX, 2000H MOV DS,AX ;段地址 MOV BX,AX ;偏移地址 MOV CX,100 NEXT:MOV DX,0FFE2H STATUS:IN AL,DX ;读入状态

搜索更多关于: 接口技术书后习题答案 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

5.9 在一个针对存储器的译码系统中,如果有4个地址线未参与译码,那么每个存储单元会同时拥有几个地址? 解答: 理论上每个存储单元会同时拥有16个地址。 5.10 解答:p.144图5.33中4个存储芯片的可用地址范围: 6264(1) 6264(2) 2732(1) 2732(2) 00000 ~ 01FFFH 02000 ~ 03FFFH 04000 ~ 04FFFH 05000 ~ 05FFFH 40000 ~ 41FFFH 42000 ~ 43FFFH 44000 ~ 44FFFH 45000 ~ 45FFFH 80000 ~ 81FFFH 82000 ~ 83FFFH 84000 ~ 84FFFH 85000 ~ 85FFFH C0000~C1FFFH C2000~C3FFFH C4000 ~C4FFFH C5000 ~C5FFF

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com