微机原理简答题

一、第一大部分

微处理器:是指第四代大规模超大规模集成电路的CPU是单纯硬件概念
微型计算机:是指计算机的CPU用微处理器组成的电脑
微型计算机系统:是指一个完整的计算机系统,是由硬件和软件组成的计算机体系。即:硬件是微型计算机并带有软件系统的整体
关系:微处理器是微型计算机的核心部件,微处理器配上存储器输入输出等相应外设构成完整的微型计算机,以微型计算机为主体,配上系统软件和外部设备后就构成了完整的微型计算机系统

微型计算机包括哪几个主要组成部分?功能?
CPU 存储器 输入输出接口及系统总线
CPU:由运算器控制器组成,进行算术和逻辑运算 暂存少量数据 对指令译码并执行指令相应操作
存储器:用来存储数据程序的部件
I/O接口:在CPU和外设起适配作用是重要的组成部件之一(I/O接口:CPU和外设之间适配器,以适应外设在结构、工作原理、速度、信号、形式上的不同。由数据寄存器、控制寄存器、状态寄存器组成)
总线:各部件间传输信息的通道 由总线控制器、总线发送器、总线接收器、及一组导线组成

三、

计算机的工作过程是周而复始的存储程序、程序控制(程序存储控制)
微机的工作过程就是执行程序的过程,而程序由指令序列组成,执行程序的过程就是执行指令序列的过程,因此微机的工作过程就是周而复始的执行指令的过程
CPU 执行指令分3个阶段 取指令——分析指令——执行指令
执行指令的基本过程
1开始执行时程序计数器保存第一条指令的地址,指明要执行指令的位置(存储器的哪个单元)
2控制器将程序计数器中的地址送地址寄存器并发出读命令,存储器根据地址取出一条指令经数据总线送指令寄存器
3指令译码器译码,执行指令相应操作
4修改程序计数器内容

四、

根据8086CPU的结构,简述程序的执行过程
设程序代码已存放存储器中,为执行程序,CPU按照时钟节拍产生一系列控制信号,有规则的重复下面操作
1BIU从存储器中取出一条指令放入指令队列
2EU从指令队列取出指令并执行,BIU利用总线空闲时间,从内存取指令存入指令队列
3EU执行下一条指令,若上一条有写存储器的要求,则通知BIU把上条指令结果写到存储器中,然后再取指令存入指令队列
4如果指令执行需要读取操作数则由BIU完成
5EU再执行下一条指令返回1
程序的执行过程就是CPU取指令分析指令执行指令再取指令的过程
由于指令队列的存在从而使BIU、EU并行工作提高了CPU执行指令的速度

五、

什么是总线周期8086/8088CPU基本总线周期有几个时钟周期组成
BIU通过系统总线对存储器或I/O端口进行一次读写操作的过程称为一个总线周期
一个总线周期由4个时钟周期组成(T1——T4)也称4个T状态

六、

8086为什么有地址锁存器,需要锁存哪些信息
因8086/8088系统中地址线、数据线是复用的所以要地址锁存器,锁存T1状态输出的地址
8086锁存20位地址线及BHE信号 8088锁存20位地址
用8282或74LS373地址锁存器 一片8282锁存8位地址所以至少3片才能锁存20位的地址

七、

什么是引脚分时复用,请说出8086CPU 有哪些引脚分时复用,如何分时复用
8086数据线和地址线是分时复用的,所以常把8086总线称为多路总线,即在一时刻总线出现的是地址,另一时刻总线出现的是数据
正是这种引脚分时复用方法才能使8086用40条引脚实现20位地址16位数据及众多控制信号和状态信号的传输
数据地址复用引脚AD15——AD0 在总线T1传地址,在其他传数据
地址状态复用引脚A19/S6——A16/S9 在T1高4位传地址 在T2T3TwT4 用来传输状态信息

八、

阐述在最小工作模式下,8086 如何响应一个总线请求?HOLE总线保持请求信号
外部总线主控模块经 HOLD 引线向 8086 发出总线请求信号;8086 在每个时钟周期的
上升沿采样 HOLD 引线;若发现 HOLD=1 则在当前总线周期结束时(T4 结束)发出总线请求的
响应信号 HLDA;8086 使地址、数据及控制总线进入高阻状态,让出总线控制权,完成响应过
程。

九、

指令周期和时钟周期三者的关系怎样?如果在存储器读周期时,存储器的速度较慢无法
与 CPU 匹配应采用什么措施?
(1)执行一条指令所需要的时间为指令周期,不同指令的指令周期是不等长的。总线周期是 CPU
与外设或存储器进行一次读或写操作所需要的时间为总线周期时钟周期是指时钟脉冲的重复周
期,是 CPU 的时间基准,由计算机的主频决定。
(2)一个指令周期通常由一个或若干个总线周期组成;对 8086/8088 而言,一个总线周期至少
由 4 个时钟周期组成。
(3)如果存储器的存取速度较慢,可设计一个等待电路向 CPU 发出请求延长总线周期的

  • 4
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值