下图为某存储系统设计图(地址总线 20 位),请回答下列问题: ( 1 )该存储系统总容量为 __________KB ,其中 M-1 为 __________ ( ROM/RAM ),容量为 __________KB , M-2 为 __________ ( ROM/RAM ),容量为 __________KB 。 ( 2 ) M-1 的地址范围为 __________ 到 __________ 。 ( 3 )依次将 M-1 中内容以查询式输出的方式送至某输出设备,该设备的数据端口地址为 78H ,状态端口地址为 79H 。当状态寄存器 D4 为 1 时表示输出设备忙,不能接收数据。请完成相关。 * 注: /CS1 、 CS2 都有效时,存储器芯片才能被选中; G1 、 /G2A 、 /G2B 全有效时, 3-8 译码器输出才有效, C 输入为地址高端;门电路为与非门。 MOV AX , MOV DS , AX 将 M-1 的段基址赋值给 DS 寄存器 MOV BX , 以 BX 作为间接地址寄存器,给 BX 赋 M-1 偏移地址初值 MOV CX , 设置循环次数,即共需传输数据的个数 AGN : 开始数据传输 IN AL , 读状态端口 TEST AL , 测试状态位, D4 为 1 时表示输出设备忙 AGN 若输出设备忙,再读状态端口、再测试 MOV AL , 读取 M-1 中内存单元 INC BX 内存偏移地址增 1 ,为读取下一个数据作准备 OUT , AL 将数据输出至输出设备的数据端口 LOOP AGN 继续下一个数据的输出