概述
冯诺依曼体系三大设计思想?
基本字长是什么?
什么是带宽?
什么是主频?
数据的表示,运算和校验
part1:
十进制二进制怎么转换?
二进制,八进制,十六进制怎么转换?
原码,反码,补码形式及其范围?
移码怎么移?
原码,补码规格化的尾数最高位及其M=MfM1....Mn的范围?(左闭右开)
IEEE754,32位浮点数,S,E,M流程?
怎么变补?
补码的双符号00,01,10,11表示什么?
溢出判断的三个方法?
正数补码/原码移位规则与负数补码移位规则?
part2:
与或非的逻辑电路?
与非,或非,与或非,异或,同或符号及如何解析含义?
什么是最小项,什么是最大项?
什么是卡诺图法?
part3:
超前进位加法器原理?
CPU子系统
part1-cpu基本结构
运算部件由什么组成?
八大寄存器数量,功能?psw,sp
控制信号有哪几种?
三个时序周期是什么及其关系?
CPU功能?
三种部件的控制方式各自特点?
part2-指令格式
什么是指令字,指令字长,机器字长?
指令基本格式是什么?
变长操作码①,0地址最多多少条怎么计算?
什么是变长操作码②?
隐地址的两种方式?
地址结构简化的三个方法?
直接寻址,间接寻址流程?自增自减的是寄存器。
变址寻址流程?
系统总线与外部设备交互图?
单独编址与统一编址?
part3-算式运算部分
GI,PI代表什么?
分组的组间串行与组间并行区别?
芯片74181与74182?
CPU设计方法
part1:指令系统的设计&部件与数据通路
几个寻址方式?
非编程寄存器有哪5个?
模型机图怎么画的?
part2:指令流程与微命令
那4种因素可以影响控制逻辑?
FT与ET的固定操作及其电位型微命令?
脉冲型微命令的三种情况?CPT/CPFT/CPST/CPDT/CPET,T+1,1->ST..........?
转子指令与中断指令?※
part3:组合逻辑控制方式
指令流程的四个工作周期和两个IO处理周期?
工作周期,时钟周期,工作脉冲?
模型机一个总线周期等于一个时钟周期
part4:微程序控制方式
机器指令,微程序,微指令,微命令关系?
微程序存放在ROM(CM/控存,只读存储器)
存储子系统
part1:半导体存储器
存储和缓存的三级存储体系结构?
RAM两大特点?
ROM/SAM/DM各自特点?
静态存储器和动态存储器存储信息原理是什么?
SRAM:依靠双稳态电路内部交叉反馈的机制存储信息。功耗较大,速度快,作Cache。
DRAM:依靠电容存储电荷的原理存储信息。功耗较小,容量大,速度较快,作主存。
1k*4的含义?
1k个存储单元,每个单元能存储4位数据。
part2:主存储器组织
什么是字拓展,什么是位拓展?
片选信号针对什么,芯片地址针对什么?
1k->400H->2^10?
给芯片分配地址注意?
a.地址空间起始位置
b.确定片选信号和内部地址线位数,地址空间分配使用16进制。
c.最后写出二进制代码
线路连接四大注意点?
动态存储器刷新和重写的原理?
异步刷新?
输入输出系统
part1:接口与总线
1.什么是接口,为什么需要接口?
2.并行接口与串行接口,同步接口与异步接口,中断接口、DMA接口与程序控制接口?
3.接口的功能?
4.统一编址与单独编址的区别?
5.总线的定义与特点?
6.多级总线结构的CPU内总线(ALU),部件内总线,系统总线,外总线?
CPU内总线:同步、并行;
外总线:异步,并行,串行;
部件内总线:同步,异步,扩展同步,并行;
系统总线:同步,异步,扩展同步,并行;
7.总线的技术指标
总线宽度,总线频率,总线数据传输率
8.总线包括哪些信号线?
数据线,地址线,控制线,电源线,地线,附加地线。
9.条件传送(查询传送)的一般过程?
part2:程序中断方式及接口
1.中断的实质?
2.中断与转子程序区别?
3.硬中断与软中断,内中断与外中断是什么?
4.可屏蔽中断与非屏蔽中断,向量中断与非向量中断是什么?
5.什么是DMA?
6.执行中断的流程图
7.设置屏蔽位的优点?
8.硬件判优(公共请求线,intel8259)
9.中断响应条件是什么?
10.关于向量中断?
11.中断向量表与中断号?
12.中断响应过程(单重和多重)
13.中断接口
part3:DMA方式及接口
1.DMA定义?
2.DMA流程?(DMA控制器intel8237)
3.DMA与中断的区别?
4.DMA控制器与设备接口的三种连接方案。