8086微机原理期末复习重点:是非题与填空题解析
版权申诉
110 浏览量
更新于2024-07-07
收藏 63KB DOC 举报
"微机原理期末考试复习资料,包含了判断题、填空题等题型,涉及8086CPU、存储器系统、中断、I/O接口、汇编语言编程等多个知识点。"
本文主要涵盖了微机原理的重要概念和理论,以下是相关知识点的详细解释:
1. **堆栈操作**:堆栈遵循“后进先出”(LIFO)原则,而非先进先出(FIFO)。
2. **8086CPU标志寄存器**:8086CPU的标志寄存器(FLAGS)包含9位有特定含义的标志位,其余为保留位。
3. **微机中的信息存储**:在微机中,所有信息以二进制形式存储,而不是十进制。
4. **控制器功能**:控制器负责控制程序的执行顺序,同时管理算术和逻辑运算。
5. **PUSH指令**:PUSH指令用于将数据压入堆栈,这里提到的PUSH AX将AX寄存器的值压栈。
6. **8086中断**:8086支持可屏蔽中断和不可屏蔽中断,前者可以被中断控制器暂时阻止,后者不能被阻止。
7. **重复字串定义**:DW 50 DUP( ) 会分配50个字节,但题目中的引号没有实际意义,可能是一个错误或遗漏。
8. **原码、反码和补码**:在字长固定的情况下,它们表示的二进制真值范围确实相同,但要注意负数的表示方式不同。
9. **RCR指令**:RCR( Rotate through Carry Right)指令错误,因为AX寄存器是16位,而RCR 4会导致循环右移4位,超过16位。
10. **中断响应**:CPU在执行完当前指令的最后一个周期才会响应可屏蔽中断请求。
11. **INC指令**:INC 20H试图增加内存地址20H处的数值,但必须使用间接寻址或寄存器寻址。
12. **MOVAL,CX**:这条指令错误,因为AL和CX是不同类型的寄存器,不能直接相等。
13. **汇编语言段定义**:在汇编语言中,段定义用"SEGMENT"开始,"ENDS"结束。
14. **I/O访问**:8086通过IN和OUT指令访问I/O端口。
15. **汇编指令结构**:汇编指令通常由操作码和操作数组成,指示CPU执行特定的操作。
16. **系统总线**:系统总线包括数据总线(DB)、地址总线(AB)和控制总线(CB),共同传输信息。
17. **存储器单元长度**:8086的主存储器基本存储单元长度是字节,不是字。
18. **物理地址空间**:8086的地址线有20位,决定了其1MB(2^20字节)的物理地址空间。
19. **宏汇编语言**:宏汇编程序中,指令语句产生机器代码,伪指令语句不生成机器代码,用于编译过程。
20. **填空题答案**:
- 8086有16位数据线和20位地址线,I/O口使用16位地址线。
- 在某进制中,如果7×3=33,那么7×5=55,意味着该进制为7进制。
- 十进制数-128在8位二进制下的补码为10000000,原码和反码对于负数来说有所不同,原码最高位为1,其余位与补码相同,反码则除了最高位外其他位与补码相反。
- 8086的通用寄存器有8个,段寄存器有4个。
- 8086的偶存储体选片信号是A0,奇存储体的选片信号是BHE。
- MOV AX,[BX+SI]指令中,源操作数是基址变址寻址,目的操作数是寄存器寻址。
- 堆栈指针存放器有BP和SP。
- 段定义结束的伪指令是ENDS,子程序定义结束的伪指令是ENDP。
- EEPROM的擦除方式通常为点擦除。
- 给出的指令段经汇编后,DATA所代表的偏移地址为100CH。
以上知识点涵盖了微机原理中的基本概念、8086处理器特性、存储系统、I/O操作、汇编语言编程和中断处理等内容,是复习微机原理的重要参考资料。
2021-10-07 上传
2022-11-30 上传
2021-10-07 上传
2022-07-14 上传
2022-10-23 上传
2021-10-03 上传
2022-07-14 上传
2023-06-02 上传
2010-08-29 上传
dchw66
- 粉丝: 24
- 资源: 18万+
最新资源
- Angular实现MarcHayek简历展示应用教程
- Crossbow Spot最新更新 - 获取Chrome扩展新闻
- 量子管道网络优化与Python实现
- Debian系统中APT缓存维护工具的使用方法与实践
- Python模块AccessControl的Windows64位安装文件介绍
- 掌握最新*** Fisher资讯,使用Google Chrome扩展
- Ember应用程序开发流程与环境配置指南
- EZPCOpenSDK_v5.1.2_build***版本更新详情
- Postcode-Finder:利用JavaScript和Google Geocode API实现
- AWS商业交易监控器:航线行为分析与营销策略制定
- AccessControl-4.0b6压缩包详细使用教程
- Python编程实践与技巧汇总
- 使用Sikuli和Python打造颜色求解器项目
- .Net基础视频教程:掌握GDI绘图技术
- 深入理解数据结构与JavaScript实践项目
- 双子座在线裁判系统:提高编程竞赛效率