通用计算机器的核心,西南科技大学--微机原理习题参考答案

第一章

2.计算机中存在的一个编码是00001001B,它代表什么?为什么?

·无符号数9

·原码+9,正数:与无符号数一致;负数:符号位为一,其它不变。

·反码+9,正数:与无符号数一致;负数:将对应原码按位取反,符号位与原码一致。

·补码+9. 正数:与无符号数一致;负数:将对应原码按位取反,符号位与原码一致,再加1.

9.微机的结构特点是什么?微机与通用计算机在工作原理上有什么联系和区别?

微机的显著特点是采用微处理器和总线结构。

联系:微机是最近20多年来依赖LSI、VLSI技术发展起来的通用计算机。

区别:

14 微处理器、微型计算机和微型计算机系统三者之间有什么不同?

将运算器与控制器集成在一起,称为微处理器。微处理器是微处理器的核心。

微型计算机是由微处理器、存储器、输入/输出接口电路和系统总线构成的裸机系统。

微型计算机系统是以微型计算机为主机,配上系统软件和外设之后而构成的计算机系统。

三者之间是有很大不同的,微处理器是微型计算机的一个组成部分,而微型计算机又是微型计算机系统的一个组成部分。

第二章

7.8086/8088和传统的计算机相比在执行指令方面有什么不同?这样的设计思想有什么优点? 8086CPU执行转移指令时,指令队列寄存器内容如何变化?

传统的计算机一般按照取指令、指令译码/执行指令的步骤工作。在8086/8088中,指令的提取与执行分别由总线接口部件BIU与执行部件EU完成,8086/8088可以在取指令同时又可以执行指令。

这种并行工作方式有力的提高了CPU的工作效率。

8086执行转移指令时,IP的内容变为转移指令指向的偏移地址。

注:IP存储的代码段CS的偏移地址,与CS一起构成程序计数器。程序计数器始终指向顺序存储的下一字节指令。但遇到控制程序流指令(如转移、调用、返回、循环和中断)时,改变程序计数器。

9. 将两数相加,即0100 1100B加0110 0101B,CF、PF、AF、ZF、SF、OF各为何值?

【答】0100 1100+0110 0101=10110001

CF=0,(若最高位进位或借位,则置1)

PF=1,(若有偶数个1,则置1)

AF=1,(若低4位进位或借位,则置1)

ZF=0,(若结果为0,则置1)

SF=1,(若最高位为1,则置1)

OF=0,(若有溢出,则置1)

11. 现有6个字节的数据分别为11H,22H,33H,44H,55H,66H,已知它们在存储器中的物理地址为400A5H~400AAH.若当前(DS)= 4002H,请说明它们的偏移地址值。如果要从存储器中读出这些数据,需要访问几次存储器,各读出哪些数据?

由于:物理地址=400A5H=段地址*16+偏移地址=40020H+偏移地址

偏移地址=400A5-40020=85H

从奇地址400A5H中读出:11H;从偶地址400A6H读出一个字:22H,33H;从偶地址400A8H读出一个字:44H,55H;从偶地址400AAH中读出:66H。共读4次。

2.1 8086 CPU在内部结构上由哪几部分组成?其功能是什么?

【答】8086的内部结构-成两部分:总线接口部件BIU,负责控制存储器读写。执行部件EU,EU从指令队列中取出指令并执行。

2.14 8086CPU的形成三大总线时,为什么要对部分地址线进行锁存?用什么信号控制锁存?

【答】为了确保CPU对存储器和I/O端口的正常读/写操作,要求地址和数据同时出现在地址总线和数据总线上。而在8086CPU中AD0--AD15总线是地址/数据复用的,因此需在总线周期的前一部分传送出地址信息,并存于锁存器中,而用后一部分周期传送数据。8086CPU中是通过CPU送出的ALE高电平信号来控制锁存的。

19.8086启动时有哪些特征?如何寻找8086系统的启动程序?

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
三套微机原理与接口技术的试题及答案 得分 评阅人 1.RESET信号到来后8088/86的CS和IP 分别为 _FFFF_H 和_0000_H。 2. 在特殊全嵌套方式下,8259可响应 同级或高级 中断请求。 3. CPU与外设接口通过¬ 数据 总线传送状态信号与命令信号。 4. 8255有3种工作方式, 其中 方式2 只允许A口使用。 5. 有地址重迭现象的译码方式为 部分译码 和 线选法 。 6. 外设端口的编址方式有 I/O端口独.立编址 和 I/O端口与存储统一编址 。 7.INT8253采用BCD码计数时,其最大计数值为__10000__,此时的计数初值为__0000__。 8.8088/8086的AD7-AD0是地址数据复用引脚,在T1时传送__地址信号__。 9.8259A作为主片时其引脚CAS0-CAS2的信息传送方向是_向外_。 10.RS-232C是适用于__数据终端设备DTE__和__数据通信设备DCE__间的接口。 二、 单项选择题(每小题1分,共20分) 得分 评阅人 1. 8086CPU寻址I/O端口最多使用( 4 )条地址线。 (1)8 (2)10 (3)12 (4)16 2. CPU执行IN指令时有效的信号组合是( 1 )。 (1) =0, =1 (2) =0, =0 (3) =0, =1 (4) =0, =0 3.某计算机的字长是16位,它的存储容量是64KB,若按字编址那么它的最大寻址范围是( 2 )。 (1)64K字 (2)32K字 (3)64KB (4)32KB 4.某一SRAM芯片的容量是512×8位,除电源和接地线外,该芯片的其他引脚最少应为( 4 )根。 (1)25 (2)23 (3)21 (4)19 5.8088/8086的基本总线周期由( 2 )个时钟周期组成。 (1)2 (2)4 (3)5 (4)6 6.在8086系统中中断号为0AH,则存放中断向量的内存起始地址为( 2 )。 (1)0AH (2)28H (3)4AH (4)2AH 7.采用两片8259A可编程中断控制级联使用,可以使CPU的可屏蔽中断扩大到( 1 )。 (1)15级 (2)16级 (3)32级 (4)64级 8.当IF=0,8088/8086CPU不响应( 2 )中断请求。 (1)INT N (2)INTR (3)NMI (4)INTO 9.8253可编程定时/计数中,其二进制的最大计数初值为( 3 )。 (1)65536 (2)7FFFH (3)0000H (4)FFFFH 10.8086/88CPU在响应中断时要执行( 2 )个中断响应周期。 (1)1个 (2)2个 (3)3个 (4)4个 11. 中断向量表是存放( 2 )的存储区域. (1)中断类型号 (2)中断服务程序入口处地址 (3)中断断点地址 (4)程序状态字 12.INT8255中可用置位/复位控制字对( 3 )的各位进行按位操作以实现某些控制功能。 (1)A口 (2)B口 (3)C口 (4)数据总线缓冲 11.RS-232C标准规定信号“0”和“1”的电平是( 3 )。 (1)0V和+3V~+15V (2)-3V~-15V和0V (3) +3V至+15V和-3V~-15V (4)+3V~+15V和-0V 12.对于开关型设备的控制,适合采用的I/O传送方式是( 1 )。 (1)无条件 (2)查询 (3)中断 (4)DMA 13. 传送数据时,占用CPU时间最长的传送方式是(1 )。 (1)查询 (2)中断 (3)DMA (4)IOP 14. 既然是在数据传输率相同的情况下,那么,又说同步字符传输速度要高于 异步字符传输其原因是( 2 )。 (1)发生错误的概率少 (2)附加位信息总量少 (3)双方通信同步 (4)字符之间无间隔 15.巳知DRAM2118芯片容量为16K×1位, 若组成64KB的系统存储,则组成的芯片组数和每个芯片组的芯片数为( 4 ). (1)2和8 (2)1和16 (3)4和16 (4)4和8 16.INT 8259中断屏蔽寄存储的作用是( 2 ). (1)禁止CPU响应外设的中断请求 (2)禁止外设向CPU发中断请求 (3)禁止软中断请求 (4)禁止NMI中断请求 17.在正常EOI方式下, 中断结束命令是清除( 2 )中的某一位. (1)IRR (2)ISR (3)IMR (4)程序状态字 18.软中断INT N的优先级排列原则是( 3 ). (1)N值愈小级别愈高 (2)N值愈大级别愈高 (3)无优先级别 (4)随应用而定 19.串行异步通信传输的主要特点是( 2 ). (1)通信双方不必同步 (2)每个字符的发送是独立的 (3)字符之间的传送时间长度应相同 (4)字符发送速率由波特率决定 20. 8位D/A转换的分辨率能给出满量程电压的( 4 ). (1)1/8 (2)1/16 (3)1/32 (4)1/256
西南科技大学微机原理与接口技术B是一门涵盖微机原理和外设接口技术的课程,是计算机科学和技术专业的重要课程之一。该课程注重理论与实践相结合,旨在培养学生深入了解微机系统结构、指令系统、中断系统、I/O系统等基础知识,掌握常见的外设接口技术及其应用,同时教学过程中充分考虑工程实际应用。 该课程主要内容包括微机原理、汇编语言、外设接口技术等方面。其中微机原理是该课程的重点内容,该部分包括微机系统结构、指令系统、寻址方式、中断系统、I/O系统等。汇编语言是该课程的重要组成部分,教授计算机底层编程技术的同时也能了解微机原理的具体应用。其它部分如外设接口、串行接口、并行接口等内容也是该课程的重要组成部分,掌握这些技术有助于学生进一步理解计算机的工作原理。 这门课程难度较大,需要学生有相应的数理基础和计算机编程经验,课程重视实践操作,因此需要同学积极参加课程实验。同时也可以利用教学资源多种形式的实践操作,培养学生计算机编程综合应用能力,提高他们在工作中的实践能力。 西南科技大学微机原理与外设接口技术B课程教学充分考虑工程实践理论,同时培养同学综合能力。课程开设形式多样,并配备先进的教学设备和设施,是计算机科学与技术专业学生必修的一门核心课程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值