内容发布更新时间 : 2024/12/25 15:10:43星期一 下面是文章的全部内容请认真阅读。
安徽工程大学微机原理综合练习题答案
JZ NEXT INC SUM NEXT:INC SI LOOP CON
MOV AH,4CH INT 21H
CODE ENDS END START
13. 在BUF开始有一个字节型数组,共有50个元素,利用汇编语言编写完整的程序,将该数组全
部元素清零。 DATA SEGMENT BUF DB 50 DUP (?) DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX
MOV SI, OFFSET BUF MOV CX,50 CON:MOV [SI],00H INC SI LOOP CON
MOV AH,4CH INT 21H
CODE ENDS
END START
14. 在BUF开始有一个字节型数组,共有100个元素,利用汇编语言编写完整的程序,计算这个
数组中负数的个数,并将结果存入内存COUNT单元。 DATA SEGMENT BUF DB 100 DUP (?)
《微机原理及应用》第 41 页 共 48 页
安徽工程大学微机原理综合练习题答案
COUNT DB 00 DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA START:MOV AX,DATA MOV DS,AX
MOV SI, OFFSET BUF MOV CX,100 CON:MOV AL,[SI]
TEST AL,80H JZ NEXT INC COUNT NEXT:INC SI LOOP CON
MOV AH,4CH INT 21H
CODE ENDS END START
《微机原理及应用》第 42 页 共 48 页
安徽工程大学微机原理综合练习题答案
第四章 半导体存贮器
一、填空题 4. ROM、RAM 5. 6个 6. 8、4 二、单选题
1. A 2. B 3. D 4. B 5. C 6. C 7. B 三、分析简答题
2. 在对存储器芯片进行片选时,全译码方式、部分译码方式和线选方式各有何特点?
答:①全译码方式:存储器芯片中的每一个存储单元对应一个唯一的地址。译码需要的器件多; ②部分译码方式:存储器芯片中的一个存储单元有多个地址。译码简单;
③线选:存储器芯片中的一个存储单元有多个地址。地址有可能不连续。不需要译码。 四、硬件接口设计题 1. 答:(1)
A10~0 A10~0 WE A10~0 8088 CPU RD D7~0 WR OE 0# CS0 D7~0 Y4 WE OE 1# CS1 D7~0 Y5 (2) 存储器类型为RAM 总容量为 4K×8 地址范围: 0# 2000H-27FFH
1# 2800H-2FFFH
2. 答:(9分) (1) 存储器类型:RAM
该系统的存储器容量为:6K×8位(或:6K字节) (2) 1#芯片的地址范围:1000H ~ 17FFH
《微机原理及应用》第 43 页 共 48 页
安徽工程大学微机原理综合练习题答案
2#芯片的地址范围:0800H ~ 0FFFH
3#芯片的地址范围:0000H ~ 07FFH 3. 1)1K×4 2)2K×8或2KB
3)地址分配范围
第一组 : A19~ A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0
最小地址 0 ~ 0 0 0 0 0 0 0 0 0 0 0 00000H~ 最大地址 0 ~ 0 1 1 1 1 1 1 1 1 1 1 003FFH 第二组: 0 ~ 1 0 0 0 0 0 0 0 0 0 0 00400H~ 0 ~ 1 1 1 1 1 1 1 1 1 1 1 007FFH
《微机原理及应用》第 44 页 共 48 页