当前位置:首页 > 微机原理试卷6
(1)图中每个2114芯片中有多少个存储单元?每个存储单元可存储多少位? (2)如果图中CPU只有16根地址线(A0~A15),这四片2114组成的两组存储器的地址范围分别是多少?
4. 在存储区BUF中存放了10个8位的无符号数(12H,56H,23H,58H,89H,0AH,
4FH,99H,44H,90H),现要求将其中最大值求出并置于寄存器DL中,试编写完整的汇编程序(本小题6分)。
5. 用8255A和8253芯片实现对频率信号的输出控制,若开关S闭合,则8253持续输出频率为1000Hz
的方波信号,若开关S断开,则8253输出高电平,已知8255A端口地址为240H~243H,8253端口地址为280H~283H(本小题13分)。
(1)试编写8255A与8253的初始化程序段。
(2)试写出通过读取开关S状态来控制8253输出的控制程序段。
8255A控制字格式如下表所示; D7 1 D6 A组方式 D5 D4 端口A 1:输入 0:输出 D3 PC4-PC7 1:输入 0:输出 D2 B组方式 0:方式0 1:方式1 D1 端口B 1:输入 0:输出 D0 PC0-PC3 1:输入 0:输出 00:方式0 01:方式1 10:方式2 8253控制字格式如下表所示:
D7 D6 D5 D4 D3 D2 工作方式选择 选择计数器 00:选Timer0 01:选Timer1 10:选Timer2 读出/装入计数器 00:计数锁存 01:读写低字节 10:读写高字节 11:先读写低再读写高字节 000:方式0 001:方式1 *10:方式2 *11:方式3 100:方式4 101:方式5 进制方式 0:二进制 1:十进制 D1 D0
共分享92篇相关文档