专接本计算机科学与技术模拟试题——微机原理与汇编语言

需积分: 49 13 下载量 110 浏览量 更新于2024-09-21 1 收藏 89KB DOC 举报
"专接本微机原理练习题,包括计算机科学与技术专业专接本模拟试题,侧重于微机原理与汇编语言部分的复习,通过单项选择题和填空题等形式,帮助学生系统地做题并巩固提高相关知识。" 本文主要涉及的知识点有: 1. **二进制补码**:题目中提到的“十进制正数38的八位二进制补码”,这是关于数值在计算机中的表示方式,补码用于表示有符号整数,正数的补码与其原码相同。 2. **总线仲裁器**:8288和8289是常见的总线控制器,它们负责管理数据、地址和控制总线,确保多个部件可以正确无冲突地访问总线。 3. **汇编语言指令**: - `DB`伪指令用于定义字节数据。 - `DW`伪指令用于定义双字节数据。 - `DD`伪指令用于定义双字(32位)数据。 - `DQ`伪指令用于定义四字(64位)数据。 4. **位操作指令**: - `AND` 指令用于按位与运算,常用于设置或清除特定位。 - `OR` 指令用于按位或运算。 - `XOR` 指令用于按位异或运算。 - `TEST` 指令用于按位与运算,但不改变结果,用于测试位状态。 5. **指令集操作**: - `SUB` 指令用于减法操作,可以清零AX和CF。 - `MOV` 指令用于数据移动,将0移动到AX可清零AX。 - `XOR` 指令用于按位异或,AX与自身异或结果为0,清零AX。 - `AND` 指令与0操作数进行与运算,也会清零AX。 6. **指令寻址**: - `LDS` 指令用于加载段寄存器和存储器地址到一个寄存器对,源操作数必须为存储器操作数。 7. **条件转移指令**: - `JNE` 是不相等跳转指令,当ZF(零标志)不等于0时,即两个操作数不相等时,会执行跳转。 8. **ORG 指令**: - 在汇编语言编程中,`ORG` 用于设定当前内存分配的偏移地址。 9. **系统软件**: - 汇编程序是将汇编语言代码转换为机器语言的翻译程序,属于系统软件的一部分。 10. **CPU存储器访问**: - CPU访问存储器时,地址线先有效,然后数据线才有效,通常地址线和数据线不会同时有效。 11. **非屏蔽中断 (NMI)**: - NMI是不可屏蔽中断,响应NMI请求时,IF标志位是否为1并不影响。 12. **DMA (直接存储器访问)**: - DMA方式下,数据的传输由DMAC(直接存储器访问控制器)控制,而不是CPU。 13. **中断优先级**: - 在8259A中断控制器的自动循环方式中,中断请求服务完后,优先权会自动转移到下一个较低的中断源。 14. **中断类型号**: - 中断类型号通常在中断响应时,由硬件自动送入CPU。 15. **中断响应**: - 8086在响应可屏蔽中断时,需要读取中断类型码,以便知道如何处理中断。 这些题目涵盖了微机原理和汇编语言的基础知识,包括数据表示、总线控制、指令系统、中断处理、存储器访问等核心概念,适合专接本计算机科学与技术专业的考生进行复习和练习。