微机原理试卷6 联系客服

发布时间 : 星期三 文章微机原理试卷6更新完毕开始阅读603ca4d389eb172ded63b72e

(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