T1 M()→,() + 存器、中断机构和控制逻辑等
1→R2
组成。在数据交换过程中,接
T2 →,()→微
操作命令形成部件
口的功能有:(1)向提出总线请求信号;(2)当发出总线响应信号后,接管对总线的控制;(3)向存储器发地址信号(并能自动修改地址指针);(4)向存储器发读/写等控制信号,进
T3 R2→
(2)立即寻址的加法指令执行周期的微操作命令及节拍安排如下:
T0
()→R1 ;立即数→R1
行数据传送;(5)修改字计数器,并根据传送字数,判断传
T1 (R1) + 送是否结束;(6)发结束信号,
()→R2 ;通过总线送
向申请程序中断,报告一组数据传送完毕。工作过程流程如图所示。
T2
R2→ ;结果→
2.(7分)答:接口主要由数据缓冲寄存器、主存地址计数器、字计数器、设备地址寄
11 / 14
DMA请求DMA响应发送主存地址传送一个字修改地址指针和字计数器测试传送是否结束?是DMA结束否
七、设计题(共10分)
答:
(1)主存地址空间分配。(2分)
A15 … A11 … A7 … … A0
1111111111111111??1111100000000000??1111011111111111?1111000000000000??最大4K 2K×8位 2片 相邻4K 4K×4位 2片
1110111111111111??1110000000000000?0000000000000000??0001111111111111??0010000000000000?0011111111111111??最小16K 8K×8位 2片(2)
根据主存地址空间分配
最大4K地址空间为系统程序区,选用2片2K×8位芯片;(1分)
12 / 14
相邻的4K地址空间为系统程序工作区,选用2片4K×4位芯片;(1分)
最小16K地址空间为用户程序区,选用2片8K×8位芯片。(1分)
(3)存储芯片的片选逻辑图(5分)
+5VG1G2AG2BCBAY7&&&1&&MREQA15A14A13Y1Y0A12A11A10A0CPU8K×8位RAM8K×8位RAM4K×4位RAM4K×4位RAM2K×8位ROM2K×8位ROMD7D4D3D0WR
13 / 14
A14A15MREQA13A12A11A10A9A0G1G2AG2BCBAY5&Y4A10A02K?8位ROMA91K?4位RAMA0A9A01K?4位RAMD0D7D4D3D0WRD7D0D7D4D3
14 / 14