东南大学微机原理复试重点总结
微机原理复习知识点总结

1.所谓的接口其实就是两个部件或两个系统之间的交接部分(位于系统与外设间、用来协助完成数据传送和控制任务的逻辑电路)。
2.为了能够进行数据的可靠传输,接口应具备以下功能:数据缓冲及转换功能、设备选择和寻址功能、联络功能、接收解释并执行CPU命令、中断管理功能、可编程功能、(错误检测功能)。
3.接口的基本任务是控制输入和输出。
4.接口中的信息通常有以下三种:数据信息、状态信息和控制信息。
5.接口中的设备选择功能是指:6.接口中的数据缓冲功能是指:将传输的数据进行缓冲,从而对高速工作的CPU 与慢速工作的外设起协调和缓冲作用,实现数据传送的同步。
7.接口中的可编程功能是指:接口芯片可有多种工作方式,通过软件编程设置接口工作方式。
8.计算机与外设之间的数据传送有以下几种基本方式:无条件传送方式(同步传送)、程序查询传送(异步传送)、中断传送方式(异步传送)、DMA传送方式(异步传送)。
9.根据不同的数据传输模块和设备,总线的数据传输方式可分为无条件传输、程序查询传送方式、中断传送方式、DMA方式。
10.总线根据其在计算机中的位置,可以分为以下类型:片内总线、内部总线、系统总线、局部总线、外部总线。
11.总线根据其用途和应用场合,可以分为以下类型:片内总线、片间总线、内总线、外总线。
ISA总线属于内总线。
12.面向处理器的总线的优点是:可以根据处理器和外设的特点设计出最适合的总线系统从而达到最佳的效果。
13. SCSI总线的中文名为小型计算机系统接口(Small Computer System Interface),它是芯的信号线,最多可连接 7 个外设。
14. USB总线的中文名为通用串行接口,它是4芯的信号线,最多可连接127个外设。
15. I/O端口的编码方式有统一编址和端口独立编址。
访问端口的方式有直接寻址和间接寻址。
PC机的地址由16位构成,实际使用中其地址范围为000~3FFH。
16.在计算机中主要有两种寻址方式:端口独立编址和统一编址方式。
东南大学2014年研究生考试微机原理复试回忆版及面试经验

东南大学2014年研究生考试微机原理复试回忆版及面试经验1.8088系统是怎么样实现数据线和地址线的复用的。
2.8088总线接口部件有哪几部分3.cs=1200H,ip=ff00H,算物理地址,并说明该物理地址是不是只可以用唯一的cs和ip表示。
4.i/o端口的定义,有哪几种端口,i/o编址方式,8086/8088用的是那种编址方式5.两种使8255的c口输出连续方波的方法6.简述异步串行通信格式,rs-232-c标准下的电平逻辑,写出一种你知道的将该电平转化为TTL电平的芯片(好像要求说出熟悉的一种异步串行芯片)7.i/o在查询方式,中断方式,DMA方式下分别由什么启动数据传输的8.软件定时和硬件定时如何实现的9.杨素行第三版课后题2-1310.杨素行第三版例题例2.12(1)5个空,分别是第二行的100,第九行的MAX,第十二行的MIN,第十四行的AX,最后一行的NEXT(2)画出流程图11.类似p233和p248的一个查询程序MOV BX,BUFFERMOV DX,PORT2IN AL,DXMOV CX,COUNTCHECK:MOV DX,PORT2IN AL,DXAND AL,01HJNZ CHECKMOV DX,PORT1IN AL,DXMOV [BX],ALINC BXLOOP CHECK(1)简述程序完成的功能(2)设计一个接口电路(使用译码器,逻辑门,触发器等,不使用8255)实现这个程序功能,并说明电路是如何工作的12.储存器和I/O会用到ior,iow,memw,memr,设计一个电路,由8088的RD,WR ,IO/M三个信号得到这四个信号13.选择A/D转换器需要考虑哪些方面。
选择熟悉的A/D转换器和他们的特点(最多说三种)。
以上红色部分由汪超补充,如有不到之处,请帮忙订正。
东南大学自动化面试问题总结

东南大学自动化复试面试问题总结———————大熊1、傅里叶(Fourier)变换与拉普拉斯变换(Laplace)的关系。
答:fourier变换是将连续的时间域信号转变到频率域;它可以说是laplace变换的特例,laplace变换是fourier变换的推广,存在条件比fourier变换要宽,是将连续的时间域信号变换到复频率域(整个复平面,而fourier变换此时可看成仅在jΩ轴);z变换则是连续信号经过理想采样之后的离散信号的laplace变换,再令z=e^sT时的变换结果(T为采样周期),所对应的域为数字复频率域,此时数字频率ω=ΩT。
2、介绍下DMA。
答:对于高速外设(如磁盘、高速A/D),中断方式不能满足数据传输速度的要求.DMA=Direct Memory Access—-直接存储器访问。
DMA方式是一种由专门的硬件电路执行I/O的数据传送方式.它可以让外设I//O接口直接与内存进行高速的数据传送,而不必经过CPU。
这种专门的硬件电路称为DMA控制器,简称DMAC。
DMA操作过程包括三个阶段:DMA请求DMA响应和数据传送传送结束3、介绍下状态反馈观测器.答:4、放大器“虚地”答:V0=A(V+ - V-) A为开环增益,趋于无穷大,V0为有限输出,那么(V+ -V-)只能趋于0,既虚短,i=VI/RI,RI趋于无穷大,则i趋于0,虚断5、静态RAM与动态RAM。
答:静态RAM是靠双稳态触发器来记忆信息的;动态RAM是靠MOS电路中的栅极电容来记忆信息的。
由于电容上的电荷会泄漏,需要定时给与补充,所以动态RAM需要设置刷新电路。
但动态RAM比静态RAM集成度高、功耗低,从而成本也低,适于作大容量存储器。
所以主内存通常采用动态RAM,而高速缓冲存储器(Cache)则使用静态RAM。
另外,内存还应用于显卡、声卡及CMOS等设备中,用于充当设备缓存或保存固定的程序及数据。
6、如何消除差模噪声和共模噪声.答:共模噪声又称为非对称噪声或线路对地的噪声,在使用交流电源的电气设备的输入端(输电线和中线)都存在这种噪声,两者对地的相位保持同相.差模噪声又称为正常型、对称噪声或线路间噪声,它存在于交流线路和中性导线中,二者相位差为180°。
东南大学微机原理复习课(接口部分)

时间常数计算(计数初值) ,通道定时时间的最大值计算
计数值最大时应置时间常数为0(和LOOP CX相同)
第二十五页,共59页。
T/C 8253:定时器/计数器
第二十六页,共59页。
各种工作方式的输出波形
方式 0 方式 1 方式 2 方式 3 方式 4 方式 5
可编程8253:单通道长时间定时器的软件编程实现—软件定时器
硬件级连的概念---定时中断
第二十四页,共59页。
T/C 8253:定时器/计数器
可编程定时器/计数器(减法)
定时器与计数器的差别--CLK
控制字:高/低字节,BIN/BCD
六种工作方式(数字n个脉冲--n可编程设置) CLK/GATE/OUT的含义(作用) 方式2使用(定时器---频率发生器(n分频器)---软硬件
INTR?
Y
Y
取类型码
Y
Y
IF=1?
TF=1?
执行 下一条指令
Y
硬件监测处理
第二十页,共59页。
PSW入栈、 清IF、TF CS、IP入栈
调中断处理程序 (进入)
Y 又有NMI?
N
执行中断子程序
IP、CS、PSW出栈 返回主程序
IRET
中断优先级——例程
习题5.4
如正以单步方式运行某用户程序(该程序开放外部中断,即 IF=1)的过程中执行一条除法指令时,INTR线上出现可屏蔽中 断请求。然后,这条除法指令产生了除法出错中断。试指出 CPU处理这三种同时出现的中断的顺序。
东南大学微机原理复习课(接口部分)
第一页,共59页。
Cache—主存—外存(辅存) 三级存储系统结构
微机原理复习知识点总结

微机原理复习知识点总结微机原理是计算机科学与技术中的一门基础课程,主要涵盖了计算机硬件与系统结构、数字逻辑、微型计算机系统、IO接口技术、总线技术、内存管理等内容。
下面将对微机原理的复习知识点进行总结。
1.计算机硬件与系统结构:(1)计算机硬件:主要包括中央处理器(CPU)、输入/输出设备(IO)、存储器(Memory)和总线(Bus)等。
(2)冯诺依曼结构:由冯·诺依曼于1945年提出,包括存储程序控制、存储器、运算器、输入设备和输出设备等五个部分。
(3)指令和数据的存储:指令和数据在计算机内部以二进制形式存储,通过地址进行寻址。
(4)中央处理器:由运算器、控制器和寄存器组成,运算器负责进行各种算术和逻辑运算,控制器负责指令译码和执行控制。
2.数字逻辑:(1)基本逻辑门电路:包括与门、或门、非门、异或门等。
(2)组合逻辑电路:由逻辑门组成,没有时钟信号,输出仅依赖于输入。
(3)时序逻辑电路:由逻辑门和锁存器(触发器)组成,有时钟信号,输出依赖于当前和之前的输入。
(4)逻辑门的代数表达:通过逻辑代数的运算法则,可以将逻辑门的输入和输出关系用布尔代数表示。
3.微型计算机系统:(1)微处理器:又称中央处理器(CPU),是微机系统的核心部件,包括运算器、控制器和寄存器。
(2)存储器:分为主存储器和辅助存储器,主存储器包括RAM和ROM,辅助存储器包括磁盘、光盘等。
(3)输入/输出设备:包括键盘、鼠标、显示器、打印机等,用于与计算机进行信息输入和输出。
(4)中断与异常处理:通过中断机制来响应外部事件,异常处理用于处理非法指令或非法操作。
4.IO接口技术:(1)IO控制方式:分为程序控制和中断控制两种方式,程序控制方式需要CPU主动向IO设备发出查询命令,中断控制方式则是IO设备主动向CPU发出中断请求。
(2)IO接口:用于连接CPU与IO设备之间的接口电路,常见的接口有并行接口和串行接口。
(3)并行接口:包括并行数据总线、控制总线和状态总线,其中并行数据总线用于传输数据,控制总线用于传输控制信号,状态总线用于传输IO设备的状态信息。
东南大学微波复试复试大纲-复试

天线设计射频微波通信微波方向复试重点微波复试包括笔试和面试微波笔试:笔试题形通常包括简述题和计算题,总分是150分,计算题分值较高,一般是二十分,很易拉开差距。
考试内容以电磁场为主,参考教材是由东南大学出版社出版,孙国安编著的《电磁场与电磁波理论基础》,这本书要熟炼掌握,书中的例题重点看,例如09年就考了P81例3.4.3计算同轴线的单位长度自感的原题。
微波考察的内容要少一些,参考教材是由西安电子科技大学出版社出版,刘学观,郭辉萍编著的《微波技术与天线》,重点在第一章:均匀传输线理论,第二章:规则金属波导,第四章:微波网络基础微波面试:面试安排在笔试之后,地址通常在校本部李文正楼六楼(微波专业所在的楼层)分英语面,基础面,专业面,分别在各自的房间里。
首先是英语面,面对的是一位外籍教师,每个人拿到一个话题,准备大概十五分钟,自我介绍五分钟,然后老师就每个人的自我介绍提问。
基础面的问题相对较宽泛:例如试说明电磁波传播中几种速度的定义及其关系,一个电磁波打在会议室的粗糙面和光滑面上会有什么不同后果。
专业面的问题相对专业一些:例如说出Maxwell对于电磁场基本定律的最重要贡献是什么,为什么矩形波导中不能传播TEM波,矩形波导中截止波长最长的模式是什么波。
微波笔试在复试中占的权重很高,笔试成绩的差距比较大,平时需多做题,熟悉历年的试题和书本例题,习题,就能取得理想的成绩。
面试成绩的差距要小一些,相对影响较小,回答老师问题时诚实回答,不会的就说不会,不要瞎答电磁场与微波:1、电磁场的基本定律;2、静电场和恒定电流电场;3、恒定电流的磁场;4、时变电磁场;5、平面电磁波;6、导行电磁波;7、均匀传输线理论8、微波集成传输线9、微波网络基础10、微波元器件11、天线辐射与接收的基本理论参考书:1、孙国安“电磁场与电磁波理论基础”,东南大学出版社,2003年。
2、刘学观等“微波技术与天线”西安电子科技大学出版社,2001年2011 微波方向 1.关于初试:初试成绩非常重要,直接关系到你能联系到怎样的导师。
东南大学2015年研究生考试微机原理复试回忆版及面试经验

2015年东南大学IC 学院微机原理拿到试卷,手都颤抖了,10个简答题10分一个,就100分了,简直是醉了顺序可能不太记得了。
1.串操作指令的一般特点2.中断向量表组成,作用3.cpu为什么有地址复用线,用什么信号可以锁存地址,什么器件4.对IO端口的理解5.8253的功能6.AD转换主要技术指标7. 获取两种中断类型号的方法8.RS232电平标准,写出至少4个常用信号9.8237DMAC地址线双向作用10. 8259功能,编程需要注意的地方都是书上能找到的,所以一定要好好看书。
PS:下面页数指的是杨素行的第三版11.程序功能10分P117 题2-13 这道题11年、13年、14年都考了12.程序功能10分P71 例题2.4 说明功能,DEC CX JNZ CHECK用一条指令代替,很简单13.程序填空15分P98 例题2.11 10个空,很简单XOR AL, ALMOV PLUS, ALMOV MINUS, ALMOV ZERO, ALLEA SI, TABLEMOV CX, COUNTCLDCHECK: LODSBOR AL, ALJS X1JZ X2INC PLUSJMP NEXTX1:INC MINUSJMP NEXTX2:INC ZERONEXT: LOOP CHECK14.接口题15分,很简单P248 原图(1).告诉CS0,CS1地址分别为3E0H,3E4H,完成译码电路设计(2).工作原理,就是书上那一段话(3).AEN和/IOR信号作用面试经验:我是第8个进去的,进去直接英语提问,没有让自我介绍,但是还是一些老话题,介绍家乡,家人,大学生活,研究生期间规划,个人爱好什么的,我当时被问到了爬过南京哪些山,我回答说紫金山,然后紧接着被问紫金山大概有多高//////都是差不多这种的,适当准备就ok了,接着是专业面,应该是李智群先问的,问我本科学过哪些课程,个人感觉应该说自己学的好的哪一些,结果我直接说了数电,模电,高频,信号系统,DSP等等然后就被问了这些:非门实现反相器,怎么实现,需要几个非门实现振荡器,怎么实现,需要几个什么是振荡器,如何判断系统稳定性信号等效电路什么情况下可以应用BJT有几个管脚对于集成电路工艺的了解诸如此类的,差不多都是模电,高频,数电的内容//。
东南大学微机原理复习课(汇编部分)

仔细审题:字节、字、DB、DW、字符、字符串 列出存储单元图 接口题:写出地址译码分析过程 编程题代码完整,加注释
溢出: 运算结果超出范围 CF/OF (AX)=A000H, ADD AX,7000H ADD AX,-7000H 在微机系统中,数值以补码表示和存储的 例: -4 八位100H-4=0FCH,16位10000H-4=0FFFCH 例:汇编指令 MOV AX, -3 (AX)=?
(1) 数制、补码的概念与运算
ASCII码: 00-7FH 字符(美国标准信息交换代码 ) 0DH—— CR 回车 0AH—— LF 换行 字符:‘0’-‘9’——30-39H; ‘A’——41H, ‘a’——61H
(2)8086/8088 CPU硬件结构
CPU基本构成: 执行单元EU:执行指令,含ALU和通用寄存器; 总线接口单元BIU:与存储器或I/O端口之间进行数据传送, 并能形成物理地址,含段寄存器和指令指针寄存器; ——并行-流水线,预取-指令队列
(2)8086/8088 CPU硬件结构
有效地址EA(偏移量地址) 逻辑地址=段基址S和偏移地址 物理地址=S*16+EA (得到20位物理地址,A19--A0 )
存储器:高字节高地址,低字节低地址。 堆栈段:SS表示堆栈段的段基,SP指向栈顶 PUSH AX ;(SP)(SP-2);(SP+1)(AH);(SP)AL POP AX;(AL)(SP); (AH)(SP+1); (SP)(SP+2) 并不改变堆栈里单元内容,以字为单位操作,SP值总是偶数, 先进后出(FILO)。 中断矢量表:中断类型号n=0~255,256*4=1K (00000003FFH ),连续存放,高字节CS,低字节IP。
微机原理复试题复习

微机原理复试试题复习资料 11.1把十进制数转成二进制数;解1:×2=……整数部分为1,即小数后第一位为1×2=……整数部分为1,即小数后第二位为 1×2=……整数部分为1,即小数后第三位为 1×2=……整数部分为1,即小数后第四位为 1所以结果为22把二进制数转成十进制;解2:结果=02·0+12·-1+02·-2+12-2=102.影响INRT 引脚的控制标志位是什么还有其他控制位呢解1:INRT引脚:可屏蔽中断请求输入引脚,其控制标志位为 IF=1;IF 中断允许标志,该标志用于允许或禁止 CPU 响应外部可屏蔽中断,由程序控制;若 IF=1,则 CPU 可以响应外部可屏蔽中断的中断请求;若IF=0,则禁止CPU 响应外部可屏蔽中断中断请求;解2: 8086第28脚为M/IO,存储器/输入输出信号, 输出、三态;当M/IO=1 时, 表示访问存储器;当 M/IO=0时,表示访问I/O端口;3.写一条需要有 BYTE PTR 的指令;解: ARRAY1 DB 0,1,2,3,4 ;定义字节变量ARRAY2 DW 0,1,2,3,4 ;定义字变量MOV BX,WORD PTR ARRAY13 ;将 0043H->BXMOV CL,BYTE PTR ARRAY26 ;将 03H->CLMOV WORD PTR SI,4 ;将0004H放入 SI开始的一个字单元中4.哪些基寄存器寻址堆栈段数据;解:用BP作为基址寄存器,寻址的是堆栈段数据指针寄存器,标志寄存器16 位寻址时,BP 和 BX 作为基址寄存器;在缺省段超越前缀时,BX 以 DS 作为默认段寄存器,BP 以 SS作为默认段寄存器;32位寻址时,8个32位通用寄存器均可作为基址寄存器;其中EBP、ESP 以SS 为默认段寄存器,其余6个寄存器均以DS为默认段寄存器;5.MOV AL,12H 与 IN AL,12H 指令的区别解:MOV AL,12H ;表示将立即数12H传送给 AL,用于给寄存器赋初值;IN AL, 12H ; 表示从端口12H输入8位数到 AL,6.指出指令的错误之处 INC BX.解:没有指定存储器操作数类型;改为 INC BXBX为寄存器间接寻址,而INC为寄存器直接寻址,应改为 INC BX2另附常见指令错误解决方案:1IN AL,BX ;I/O指令端口地址表示错误,只能用 8位立即数或 DX间址2MOV DS, 2010H ;立即数不能传送到DS3PUSH AL ;栈操作,操作数类型必须为 WORD类型4IN AL,0A00H ;I/O指令的直接寻址,地址只能为 8 位5MOV DI, AX ;AX不能做为间址寄存器6OUT DX,CL ;I/O指令操作数只能用 AX、AL提供,端口地址可以是 8位的直接地址或用DX间址7LEA BX,1000H ;有效地址传送指令的源操作数不能为立即数,必须是存储器操作数8MOV AL,CX ;源、目的操作数的类型不一致9MOV CL,A8H;源操作数为16进制的立即数,16 进制数以字母开头时应在前面加“0”7. 16 位数除法,被除数放在哪个寄存器中除数存放在哪里解:1对字除法,高位存放在DX中,低位存放在AX中,除数及 OPRD字,商在 AX中,余数在DX中;2被除数:默认放在AX或DX和AX中,如果除数为 8 位,被除数为16位,默认在 AX 中存放;如果除数为16位,被除数则为32位,在DX和AX中存放,DX存放高位 16位,AX存放低位16位;8. 解释LOOPE 指令操作;解:循环控制指令,格式为:LOOP OPRDLOOPE/LOOPZ OPRDLOOPNE/LOOPNZ OPRDJCXZ OPRD用于控制程序的循环,它们以CX寄存器为递减计数器,在其中预置程序的循环次数,并根据对 CX内容的测试结果来决定程序是循环至目标地址 OPRD,还是顺序执行循环控制指令的下一条指令;除了 JCXZ 指令外,其余的指令执行时先使CX内容减1,然后依据CX 中的循环计数值是否为0 来决定是否终止循环; LOOPE/LOOPZ 使用复合测试条件;LOOPE/LOOPZ 指令使 CX-1→CX,若 CX≠0 且 ZF=1测试条件成立 ,则循环转移至目标标号;否则CX=0或ZF=0,顺序执行 LOOPE/LOOPZ后面的指令;循环控制指令短转移LOOP CX≠0时循环.LOOPE/LOOPZ CX≠0且标志ZF=1时循环.LOOPNE/LOOPNZ CX≠0且标志ZF=0 时循环.JCXZ CX=0 时转移.JECXZ CX=0 时转移.9 说明8086 与8088 CPU 的区别;解:8086CPU和 8088CPU内部结构基本相同,不同之处在于 8088 有 8 条外部数据总线,因此为准 16位;8086有16条外部数据总线;两个CPU的软件完全兼容,程序的编制也相同;10. 说明8086 中BHE 与AO 引脚的用途;解1:BHE /S7Bus High Enable/Status :高8 位数据总线允许/状态复用引脚,三态输出,低电平有效;BHE =0 表示数据总线高8 位AD15~AD8 有效,即 8086 使用了16 根数据线;若BHE =1,表示数据总线高8 位AD15~AD8 无效,即8086 使用了8 根数据线AD7~AD0;读/写存储器或 I/O 端口以及中断响应时,BHE 用作选体信号,与最低位地址线A0 配合,表示当前总线使用情况,如表 5-2 所示; 表解2:它是高8位数据总线的允许和状态信息复用引脚;BHE上面有一横杠可以看作一根附加的地址总线,用来访问存储器的高字节,而A0用来访问存储器的低字节;所以BHE通常作为接在高 8位数据总线上设备的片选信号,而A0作为接在低8位数据总线上设备的片选信号;11. 什么是ICW解:Initialization Command Word,的简称,初始化命令字;在 8259A 工作之前必须,必须写入初始化命令字使其处于准备就绪状态;12. 什么是OCW解:Operation Command word ,的简称,操作命令字,规定 8259A 工作方式;OCW 可在 8259A 已经初始化以后的任何时间内写入;13. 中断向量号放在8259A 什么地方解:放在数据总线缓冲器中,D0-D7中;中断屏蔽寄存器IMR14. 什么是普通EOI 什么是特殊EOI什么是自动EOI解: 1普通 EOI:普通中断结束标志End of Interrupt;这种方式配合全套优先权工作方式使用;当CPU用输出指令往5259A发出普通中断结束EOI命令时, 8259A 就会把ISR中断服务寄存器中已置 1的最高位复位; 或者8259A就会把所有正在服务的中断中优先权最高的 ISR位复位;2特殊EOI:SEOI方式所谓特殊EOI方式,就是中断服务程序向 8259A发送一特殊EOI命令,该命令中指明将ISR中的哪一位清0;3自动EOIAEOI方式:当一个中断请求被响应后,在收到第一个 INTA信号后,8259A 将ISR中的对应位置“1”,在收到第二个INTA信号后,8259A将 ISR中的对应位清 0;2EOIEnd Of Interrupt :中断结束命令;若 EOI=1 时,在中断服务子程序结束时向 8259A 回送中断结束命令EOI,以便是中断服务寄存器ISR中当前最高优先权复位普通 EOI方式 ,或由L2—LO表示的优先权位复位特殊EOI方式;15. 说明指令IN 和OUT 数据流动方向;解:IN/OUT这组指令专门用于在AL或AX寄存器与I/O 端口之间传送数据; IN AX,21H ; 表示从端口地址 21H 读取一字节数据到 AL,从端口地址 22H 读取一字节数据到 AH 或表示从端口21H输入16位数到 AXMOV DX, 379HIN AL, DX ;从端口379H输入一字节数据到AL 数据流向是从外部I/O端口流向内部寄存器流进OUT 21H,AL ;将8位数从AL输出到端口21H或将 AL的值输出到端口21H OUT DX,AX ;将16位数从AX输出到DX指定的端口数据流向是从内部寄存器流向外部I/O端口流出16. 固定I/O 端口号存储在何处解1:DX寄存器中17. 比较存储器映像I/O 系统和独立编制I/O 系统;解1:I/O 端口的编址方式及其特点:1.独立编址专用的I/O端口编址----存储器和 I/O端口在两个独立的地址空间中1优点:I/O端口的地址码较短,译码电路简单,存储器同 I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计2缺点:需要有专用的I/O指令,程序设计的灵活性较差2.统一编址存储器映像编址----存储器和I/O端口共用统一的地址空间, 当一个地址空间分配给I/O端口以后,存储器就不能再占有这一部分的地址空间1优点:不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,程序设计比较灵活;由于I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可小,从而使外设的数量几乎不受限制2缺点:I/O端口占用了内存空间的一部分,影响了系统的内存容量;访问I/O 端口也要同访问内存一样,由于内存地址较长,导致执行时间增加解2:教材版I/O端口独立编址,也称作直接I/O映射的 I/O编址;这时,存储器地址空间和 I/O端口地址空间为两个不同的独立地址空间,如80X86系统就是采用的独立编址方式;这种编址方式需要专门的I/O指令,在CPU的控制信号中,需专门的控制信号来确定是选择存储器空间还是选择 I/O空间;优点:由于使用了专门的I/O指令,容易分清指令是访问存储器还是访问外设,所以程序易读性较好;又因为I/O口的地址空间独立、且小于一般存储空间,所以其控制译码电路相对简单缺点:访问端口的手段没有访问存储器的手段多; 存储器映射的 I/O 编址,I/O 端口与存储器统一编址;这种 I/O 寻址方式是把存储单元地址和外设端口地址进行统一编址,优点是无需专用I/O指令,端口寻址手段丰富,相互之间依靠地址的不同加以区分,缺点:但由于外设端口占用了一部分地址空间,使得存储器能够使用的空间减少,且在程序中不易分清哪些指令是访问存储器、哪些指令使访问外设,所以程序的易读性受到影响;18. 什么是比特率,什么是波特率解:比特率:每秒传送的比特bit数; 或单位时间内传送的比特数波特率:即传送数据位的速度;1200位/秒=1200波特19. 8255 端口A 有几种工作方式端口B 有几种工作方式解:8255A各端口可有3种基本工作方式:方式0---基本输入/输出方式;方式1---选通输入/输出方式;方式3---双向传输方式;端口A可有 3种工作方式,即方式0,方式 1,方式2.端口B可有 2种工作方式,即方式0,方式1;端口C常被分成高4位和低4位两部分,可分别用来传送数据或控制信息; 20. 8253 有几种工作方式解:有6种可供选择的工作方式;方式0---计数结束中断方式方式1---可重复触发的单稳态触发器方式2---频率发生器N分频器方式3---方波发生器方式4---软件触发的选通信号发生器方式5---硬件触发的选通信号发生器21.其他注意知识点:MOV 指令注意事项:MOV 指令有以下几条具体规定,其中有些规定对其它指令也同样有效;1、两个操作数的数据类型要相同,要同为8 位、16 位或 32位;如:MOV BL, AX 等是不正确的;2、两个操作数不能同时为段寄存器,如:MOV ES, DS等;3、代码段寄存器CS不能为目的操作数,但可作为源操作数,如:指令 MOV CS, AX 等不正确,但指令MOV AX, CS 等是正确的;4、立即数不能直接传给段寄存器,如:MOV DS, 100H等;5、立即数不能作为目的操作数,如:MOV 100H, AX等;6、指令指针IP,不能作为MOV指令的操作数;7、两个操作数不能同时为存储单元,如:MOV VARA, VARB 等,其中VARA和 VARB 是同数据类型的内存变量; 对于规定2、4和7,我们可以用通用寄存器作为中转来达到最终目的;8段寄存器的操作有一些限制–----段寄存器属专用寄存器,对他们的操作能力有限不允许立即数传送给段寄存器 MOV DS,100H;非法指令:立即数不能传送段寄存器不允许直接改变CS 值 MOV CS,SI ;不允许使用的指令不允许段寄存器之间的直接数据传送 MOV DS,ES;非法指令:不允许段寄存器间传送中断优先权管理方式1 完全嵌套方式:①即固定优先级方式; IR0~IR7 的中断优先级都是固定的:IR0 最高,IR7 最低;在 CPU 开中断状态下,可以实现中断嵌套,即在处理低级别中断时还可以响应高级别的中断申请;②中断服务程序结束返回前,应向8259A 传送EOI的结束命令普通EOI,特殊EOI,自动 EOI三种方式均可用,取消该中断在ISR 中登记项;③完全嵌套是8259A的默认优先级控制方式;④中断结束方式:a.普通EOI:该方式的结束命令取消ISR中现行中断中优先级最高的登记项;b.特殊EOI:该方式的结束命令取消ISR中指定优先级的登记项;c.自动 EOI:该方式在初始化时设定, 无需结束命令,一旦中断响应第 2 个INTA 结束时,自动取消该中断中优先级在ISR 中的登记项;该方式由于过早取消了登记项, 因此只要 CPU允许中断,比当前优先级低的中断也能中断当前中断服务;这种方式主要用在不会产生中断嵌套的场合;2 循环优先级方式:①普通EOI的循环方式:被设置为循环优先级的芯片,中断程序结束返回前,向芯片发普通EOI命令, 该命令取消现行中断中优先级最高的登记项,并使其优先级降为最低,其它中断源的优先级顺推;②自动 EOI 的循环方式:按自动 EOI 方式结束,由第 2 个中断响应信号INTA 的后沿自动将 ISR 寄存器中相应登记位清“0”,并立即改变各级中断的优先级别, 改变方案与上述普通 EOI循环方式相同;与前述的自动 EOI 方式一样, 有可能出现“重复嵌套”现象,使用中要特别小心,否则有可能造成严重后果;③特殊 EOI 的循环方式:可根据用户要求将最低优先级赋给指定的中断源;用户可在主程序或中断服务程序中利用置位优先权命令把最低优先级赋给某一中断源 IRi于是最高优先级便赋给 IRi+1,其他各级按循环方式类推; 例如,在某一时刻,8259A 中的ISR寄存器的第2位和第 6位置“1”, 表示当前CPU正在处理第 2 级和第 6 级中断;它们以嵌套方式引入系统,如果当前 CPU 正在执行优先级高的第 2 级中断服务程序,用户在该中断服务程序中安排了一条优先权置位指令,将最低级优先权赋给IR4, 那么IR4具有最低优先级,IR5 则具有最高优先级,但这时第 2 级中断服务程序并未结束,因此,ISR 寄存器中仍保持第 2 位和第 6 位置“1”,只是它们的优先级别已经分别被改变为第 5 级和第 1 级,使用了置位优先权指令后, 正在处理的中断不一定在尚未处理完的中断中具有最高优先级; 上例中,原来优先级高的第2 级现在变成了第 5级,而原来的第 6级现在上升为第 1 级;这种情况下当第 2 级中断服务程序结束时,能使用普通EOI方式,而必须使用:a特殊EOI方式,就是向 8259A 发送IR2结束命令; b同时还应将IR2的当前级别第5级传送给8259A,8259A 才能正确地将 ISR 寄存器中的第 2位清“0”;n 中断请求寄存器IRRn 保存8条外界中断请求信号IR0~IR7的请求状态n Di位为1表示IRi引脚有中断请求;为0表示无请求n 中断服务寄存器ISRn 保存正在被8259A服务着的中断状态n Di位为1表示IRi中断正在服务中;为 0表示没有被服务n 中断屏蔽寄存器IMRn 保存对中断请求信号IR的屏蔽状态n Di位为1表示IRi中断被屏蔽禁止;为 0表示允许 8259占用两个端口地址A0=1、0奇地址、偶地址微机原理复试试题复习资料221. 什么是物理地址什么是逻辑地址解:物理地址:存储器区域的某一单元地址,地址信息是 20 位二进制代码;CPU 是以物理地址访问存储器;逻辑地址:编程时采用,由段基址和偏移量组成;8086 CPU中的每个存储元在存储体中的位置都可以使用实际地址和逻辑地址来表示;同一物理地址可对应多个逻辑地址;22. 什么是 PROM解:Programmable Read-Only Memory 可编程序的只读存储器;是一种可以用程序操作的只读内存;最主要特征是只允许数据写入一次,如果数据烧入错误只能报废;23. 简述冯-诺依曼计算机的基本特征;解:1计算机应由运算器、控制器、存储器、输入和输出设备等五大部分组成;2存储器不但能存放数据,也能存放程序;计算机具有区分指令和数据的本领;而且数据和指令均以二进制数形式存放;3编好的程序,事先存入存储器,在指令计数器控制下,自动高速运行执行程序24. 什么是 CPU的指令周期、机器周期、时钟周期解:指令周期:一条指令从取出到执行完毕所持续的时间;指令周期由若干机器周期组成机器周期:完成某一独立操作所持续的时间; 机器周期由若干时钟周期组成时钟周期:是CLK中两个时钟脉冲上升沿之间持续时间,它是CPU最小定时单位;25. 模块结构化程序设计中,程序设计基本结构有哪几类解:三类:顺序结构、分支结构、循环结构;26. 什么是 BIOS解:BIOS 是英文"Basic Input Output System"的缩略语,就是"基本输入输出系统";27. 什么是 DOS解:DOS 是英文Disk Operating System 的缩写,意思是“磁盘操作系统”;DOS 是个人计算机上的一类操作系统;28.8086/8088有几位状态位几位控制位其含义是什么解:8086/8088有6位状态位,3位控制位;状态位:CF进位标志;PF奇偶标志;AF 辅助进位标志;ZF零标志; SF符号标志;OF溢出标志控制位:IF中断允许标志;DF方向标志;TF陷进标志29. 简述 AO与/BHE在 8086系统中的作用;解:8086 有16根数据线,可以在一个总线读写周期中,读写一个字数据;8086 CPU 配置的内存分为奇地址和偶地址存储体;如果要读写一个字数据,需要分别从奇地址和偶地址存储体读写一个字节数据;由A0=0 选通偶地址存储体, 一个字节数据送到低八位数据线D0—D7;由/BHE=0选通奇地址存储体,一个字节数据送到高八位数据线D8—D15;30. 什么是最小模式什么是最大模式如何设置解:最小模式:就是在系统中只有 8086/8088 一个微处理器;在该系统中,所以的总线控制信号都由8086/8088产生,因此,系统总线控制电路被减少到最少;最大模式:在系统中包含两个或以上的微处理器;其中一个主处理器就是8086/8088,其他处理器为协处理器,是协助主处理器工作的; 由MN/MX引脚控制单CPU/多CPU方式控制;这根引脚决定了系统是构成单处理器最小模式系统还是多处理器最大模式系统;当MN/MX=VCC高电平时,按最小模式工作;当MN/MX=GND接地是,系统按最大模式工作;。
东南大学微机原理复试重点总结

第一章1微型计算机基础1.源码反码补码的联系2.8086基本机构a.EU BIU工作情况EU负责执行指令BIU负责与存储器和I/O接口传送信息b.EU BIU并行工作的优点3.分时复用(这个挺重要的,南京大学复试时也问到了)4.8088/8086内部寄存器(在书上看一下对应的每一个的功能什么的)5.FLAGS寄存机各位代表的意思6.8086引脚信号(比较重要的几个)7..最小模式与最大模式的区别最大模式是多处理机模式,最小模式是单处理机模式。
区别在于控制电路有很大区别:在最小模式下,控制总线直接从8088/8086得到,不需要外加电路。
最大模式是多处理机模式,需要协调主处理机和协处理机的工作,并因负载较重需要总线驱动。
控制总线不能直接从8088/8086引脚引出而外加电路,故采用了总线控制器8288.第二章微型计算机指令系统(面试我觉得第二章和第三章指令和编程这一块能被问到的概率应该不大,如果有时间再看看第二章的指令,注意一下有的指令在涉及到堆栈时对堆栈的操作,指针是怎么变化的我觉得就差不多了)1.寻址方式a.立即寻址b.寄存器寻址c.直接寻址d.寄存器间接寻址e.变址寻址f.基址寻址g.基址—变址寻址最好看一下具体的每一个的用法和注意事项尤其是后4个的默认寄存器在电子书的P44---P492.几个主要的指令a.数据传送指令MOV PUSH/POP XCHG XLATb.输入输出指令IN OUTc.目的地址传送指令LEA(主要的)d.算术运算指令和逻辑运算指令算术主要看加减乘除了解一下目标操作数和源操作数位数的规定e.移位指令f.串操作g.循环控制指令LOOP3.LOOP与REP的区别a.LOOP后跟标号,REP后跟重复执行的字符串指令b.LOOP先执行CX-1再检查测试条件,REP是先检查测试条件再CX-1c.REP后只能跟一条指令,要重复执行指令块必须用LOOP.4.子程序与调用中断服务程序有什么不同A.一般子程序的最后一条指令为RET,而中断处理子程序为IRETB. 一般子程序通过CPU调用,而中断处理程序则由外部中断引起C. 一般子程序调用只保护下一条指令的地址,而中断处理程序还要保护标志寄存器的内容第三章汇编语言程序设计第四章半导体存储器1.半导体存储器的分类2.半导体存贮器的主要指标A容量B存取速度2.RAM 的结构可能会问矩阵式的优点A 节省存储单元B 节省地址空间3.动态RAM为什么要刷新DRAM存放的信息靠的是电容C,电容C有电荷时,为逻辑1,没有电荷时为逻辑0.但由于任何电容,都存在漏电,因此,当电容C存有电荷时,过一段时间由于电容的放电过程导致电荷流失,信息也就丢失,解决的办法是刷新,即每隔一定时间就要刷新一次,使原来处于逻辑电平1的电容的电荷又得到补充,而原来处于电平0的电容任保持0.4.什么是高速缓冲存储技术和虚拟存储技术高速缓冲存储就是在CPU与常规主存储器之间增设一级或者两级高速小容量存储器以加快运算速度的技术。
《微机原理及接口技术》复习总结综合版——简答题

《微机原理及接口技术》复习总结综合版——简答题第一篇:《微机原理及接口技术》复习总结综合版——简答题综合版—简答题欢迎使用KNKJ2012DXZY系统《微机原理及接口技术》学科复习综合版—简答题1、微型计算机由那些基本功能部件组成?微处理器、主存储器、系统总线、辅助存储器、输入/输出(I/O)接口和输入/输出设备2、什么是(计算机)总线?在计算机中,连接CPU与各个功能部件之间的一组公共线路,称为总线3、微型计算机系统的基本组成?微型计算机,系统软件,应用软件,输入输出设备4、简述冯.诺依曼型计算机基本组成。
冯.诺依曼型计算机是由运算器,控制器,存储器,输入设备和输出设备组成的。
其中,运算器是对信息进行加工和运算的部件;控制器是整个计算机的控制中心,所以数值计算和信息的输入,输出都有是在控制器的统一指挥下进行的;存储器是用来存放数据和程序的部件,它由许多存储单元组成,每一个存储单元可以存放一个字节;输入设备是把人们编写好的程序和数据送入到计算机内部;输出设备是把运算结果告知用户。
5、什么是机器数?什么是机器数的真值?数在机器内的表示形式为机器数。
而机器数对应的数值称为机器数的真值。
6、8086与8088这两个微处理器在结构上有何相同点,有何主要区别?相同点:(1)内部均由EU、BIU两大部分组成,结构基本相同。
(2)用户编程使用的寄存器等功能部件均为16位。
(3)内部数据通路为16位。
区别 :(1)对外数据总线8086:16位,8088:8位。
(2)指令队列8086:6级,8088:4级。
7、8086CPU内部由哪两部分组成?各完成什么工作?在8086内部由BIU和EU两大部分组成,BIU主要负责和总线打交道,用于CPU与存储器和I/O接口之间进行数据交换;EU主要是将从指令队列中取得的指令加以执行。
8、简述8086内部分为EU和BIU两大功能的意义。
这两部分分开可以在执行指令的同时,从存储器中将将要执行的指令取到指令队列,使两部分并行工作,提高CPU的速度。
微机原理复习知识点总结

微机原理复习知识点总结微机原理是计算机专业的一门基础课程,它主要介绍计算机硬件的基本工作原理、组成部分和相互关系。
下面是微机原理复习的知识点总结。
1.计算机系统组成计算机系统由硬件和软件两部分组成。
硬件包括中央处理器(CPU)、内存、I/O设备等,而软件则包括系统软件和应用软件。
计算机系统是一个由多个硬件和软件组成的整体,它们相互协作完成各种任务。
2.CPU的组成和工作原理CPU是计算机的核心部件,它由控制单元(CU)和算术逻辑单元(ALU)组成。
控制单元负责解析并执行指令,而算术逻辑单元则负责进行数学和逻辑运算。
CPU通过时钟周期来控制指令的执行。
3.存储器的分类和特点存储器主要分为内存和外存。
内存是计算机中用于存储数据和程序的的临时储存设备,其特点是访问速度快、容量较小、断电时数据丢失;外存则用于长期保存数据,其特点是容量大、断电数据不丢失、访问速度较慢。
4.总线的分类和功能总线是计算机各个组件之间传输数据和控制信号的通道。
根据功能可以将总线分为地址总线、数据总线和控制总线。
地址总线用于指定内存或I/O端口的地址,数据总线用于传输数据,控制总线用于控制数据的读、写等操作。
5.I/O设备的分类和接口I/O设备包括输入设备和输出设备。
输入设备用于向计算机中提供数据和指令,输出设备则用于显示结果和输出数据。
计算机与I/O设备之间通过I/O接口进行通信,I/O接口提供缓冲、处理输入输出请求、与设备控制器之间的接口等功能。
6.中断和异常处理中断是计算机在执行一条指令的过程中由于硬件或软件中出现的其中一种事件而打断正常的程序执行流程。
异常是指计算机系统在执行一条指令的过程中出现了违背指令性质或者系统规定的其中一种情况。
中断和异常的处理包括中断/异常识别、保存现场、处理中断/异常程序、恢复现场等步骤。
7.指令系统和指令格式指令系统是一组机器指令的集合,用于完成各种计算机操作。
指令格式是指令在存储器中的存储方式,包括操作码、地址码和寻址方式等。
东南大学研究生考试集成电路学院16年微机复试回忆版及面试经验

2016微机原理与接口技术复试PS:今年的微机复试题目均为往年重复,1-10为简答题,每题10分(其中有8题均为往年复试简答题原题),11-13为汇编程序的功能描述,每题10分,14是模拟输入输出通道的功能,为20分。
总之,一句话就是得简答题者得天下。
1.请简述rs-232-c标准下的电平逻辑2.简述IO接口电路的相关内容3.简述8086/8088的寻址方式?4.解释8088系统的低8位地址线A7-A0为何要用外部锁存器进行锁存?5.两种使8255的c口输出连续方波的方法6.8237的空闲周期和有效周期是什么意思,AEN信号的作用?7.CF,ZF,PF,DF,IF等标志位的定义及意义?8.时钟周期,指令周期和机器周期之间的关系?9.简述8086可屏蔽中断的响应及执行过程?10.可编程计数器8253的控制字可以设定一种“数值锁存操作”,这种操作有何必要?(注意以上题目顺序可能回忆有误)11.简述以下程序的基本功能LEA SI,STRING1LEA DI,STRING2MOV CX,20CLDREPE CMPSBJCXZ ALLMATCHDEC SIDEC DIJMP DONEALLMATCH: MOV SI,0MOV DI,0DONE: ...............12.简述以下程序的基本功能DATA1 DB 300 DUP(?)DATA2 DB 100 DUP(?)LEA BX,DATA1LEA DX,DATA2MOV SI,0MOV DI,0MOV CL,100LOOPER: MOV AL,200[BX]SIMOV[DX]DI,ALINC SIINC DIDEC CLJNZ LOOPER13.简述以下程序的基本功能LEA BX,BUFFERMOV DX,PORT2IN AL,DXMOV CX,20CHECK: MOV DX,PORT1IN AL,DXAND AL,01HJNZ CHECKMOV DX,PORT2IN AL,DXMOV [BX],ALINC BXLOOP CHECK14.简述模拟输入输出通道的组成部分以及各部分的作用?关于面试:首先我是第六个进去,今年的IC学硕是放在一组进行面试。
微机原理知识点归纳

微机原理知识点归纳为什么主机与外设交换信息要通过接口电路;接口连接埠的功能是负责努力实现CPU通过系统总线把I/O电路和外围设备联系在一起。
CPU在与I/O设备进行数据交换时存在以下问题:速度不匹配:时序不匹配;信息格式不匹配;重要信息类型不匹配。
基于以上原因,CPU与外设之间的数据交换必须通过接口来完成.。
有效的完成CPU与外设之间交流思想的信息交换。
适配器和端口的定义,以及区别?接口:由若干个端口和相应的的控制电路组成。
端口:I/O接口电路中能被CPU直接访问的寄存器或特定器件。
区别:1、端口是对应的唯一通信地址。
2、接口电路是由若干个端口组成,对应唯一的功能。
端口分类:1、状态口、数据口、命令口2、中断型、非中断型如何读回8253计数器的当前计数值?有两种方法,一是在读之前先使用GATE信号停止计数器管理工作,再根据控制字确定读取格式,然后用IN指令读取计数值(控制字D5D4=11,读取两次,先低后高,D5D4=10,只读一次,读出高位,低位为00,D5D4=01,只读一次,读出低位)。
二是读之前先送计数锁存命令,分两步进行,第一步,用OUT指令写入锁存控制字元D5D4=00到重新配置寄存器,其它一百名按要求确定,第二步,用IN指令读取被锁存的计数值,读取格式取决于控制字的D5D4两位状态,下述如第一种方法。
简述8259控制器内部结构中的寄存器和工作特点?答:8259中断控制器内部结构中的寄存器包括中断请求寄存器IRR、中断截取寄存器IMR、中断产品服务寄存器ISR、优先权分析器PR、求值命令字寄存器、操作命令寄存器。
其中中断请求寄存器IRR接收和缓存外部中断元的中断请求信号;中断截取寄存器IMR储藏中断屏蔽信息;中断产品服务寄存器ISR用以保存正在被服务的中断请求情况;优先权分析器PR接收IRR的请求信息,与ISR的状态比较判断,如果是更高一级的中断请求则将IRR该中断请求送去ISR,向CPU发出中断申请接收端INT,并将ISR中相应位置“1”,低则不操作;求值命令字寄存器存放初始化命令、操作命令寄存器存放操作命令。
微机原理复习要点

微机原理复习要点微机原理是计算机科学与技术的基础课程,以下是微机原理的复习要点,总结为四个方面:一、计算机的基本组成1.计算机的基本组成:计算机由中央处理器(CPU)、内存、输入输出设备和存储设备组成。
2.中央处理器(CPU)的组成:CPU由运算器、控制器和寄存器组成。
运算器负责执行算术和逻辑运算,控制器负责控制指令的执行,寄存器用于暂存数据和指令。
3.内存的分类:内存可以分为主存和辅助存储器。
主存是CPU直接访问的存储器,辅助存储器用于长期存储数据。
4.输入输出设备的分类:输入设备用于将外部信息输入计算机,输出设备用于将计算机的结果输出给用户。
5.存储设备的分类:存储设备用于长期保存数据,包括硬盘、光盘、U盘等。
二、计算机的运行原理1.计算机的指令执行过程:指令的执行包括取指令、分析指令、执行指令、存储结果等多个步骤。
2.计算机的时序控制:时序控制是指控制指令的执行顺序和时序,包括时钟信号的产生和分配。
3.计算机的硬件与指令的对应关系:计算机的硬件是根据指令的特点和要求设计出来的,不同指令对应不同的硬件电路。
4.计算机的存储管理:存储管理是指计算机如何管理和组织数据的存储方式,包括程序的存储、数据的存储和存储器的管理。
三、微机系统的组成和工作原理1.微机系统的组成:微机系统由中央处理器、存储器、总线、输入输出设备和接口电路等组成。
2.微机系统的工作原理:微机系统通过总线将各个组成部分连接起来,实现数据和控制信号的传输和交换。
3.微机系统的启动过程:微机系统的启动过程包括硬件的初始化、操作系统的加载和执行。
四、汇编语言的基本知识1.汇编语言的基本概念:汇编语言是一种低级语言,用符号表示指令和数据,并通过汇编程序转换为机器语言。
2.汇编语言的指令格式:汇编语言的指令包括操作码和操作数,操作码表示要执行的操作,操作数表示操作的对象。
3.寻址方式:寻址方式是指操作数在内存中的位置的表示方法,包括直接寻址、间接寻址、寄存器寻址等。
微机原理知识点总结

微机原理知识点总结第一章1. 辨析三个概念:微处理器、微型计算机、微型计算机系统微处理器:简称μP 或MP(Microprocessor) 是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理器部件,又称为微处理机。
微型计算机: 简称μC 或MC ,是指以微处理器为核心,配上存储器、输入/输出接口电路及系统总线所组成的计算机(又称主机或微电脑)。
微型计算机系统(主机+外设+软件配置)(Microcomputer system) 简称μCS 或MCS,是指以微型计算机为中心, 以相应的外围设备、电源和辅助电路(统称硬件)以及指挥微型计算机工作的系统软件所构成的系统。
2.微机系统结构(三种总线结构):数据总线,地址总线,控制总线第三章3.8086cup 内部结构由两部分组成:总线接口单元BIU(Bus Interface Unit); 执行单元EU(Execution Unit). (1).总线接口单元BIU组成: 4 个16 位的段寄存器(CS、DS、ES、SS);1 个16 位的指令指针寄存器IP;1 个20 位的地址加法器;1 个指令队列(长度为 6 个字节);I/O 控制电路(总线控制逻辑);内部暂存器。
BIU 的功能:根据EU 的请求负责CPU 与内存或I/O 端口传送指令或数据。
①BIU 从内存取指令送到指令队列②当EU 执行指令时,BIU 要配合EU 从指定的内存单元或I/O 端口中读取数据,或者把EU 的操作结果送到指定的内存单元或I/O 端口去。
(2)执行单元EU(Execution Unit )组成:①ALU (算术逻辑单元);②通用寄存器组AX,BX,CX,DX (4 个数据寄存器)BP(基址指针寄存器)SP(堆栈指针寄存器)SI(源变址寄存器)DI( 目的变址寄存器)③数据暂存寄存器④标志寄存器FR⑤EU 控制电路作用:负责执行指令,执行的指令从BIU 的指令队列中取得;运算结果和所需数据,则由EU 向BIU 发出请求,经总线访问内存或I/O 端口进行存取。
微机原理各章知识要点、小结五篇

微机原理各章知识要点、小结五篇第一篇:微机原理各章知识要点、小结各章知识要点、小结第一章微型计算机系统概述本章知识要点:•微型计算机的发展。
•微型计算机的特点。
•微型计算机系统的组成。
•微型计算机的主要性能指标。
本章小结:本章首先介绍了微型计算机的发展、组成。
然后对计算机的结构进行了简单介绍,并介绍了微型计算机的3种不同的总线结构。
最后,介绍了计算机的软、硬件的概念,区别和联系以及计算机的主要性能指标。
在学习完本章内容之后,需要掌握如下内容。
•微型计算机的发展阶段和特点。
•微型计算机属于第四代计算机,为冯〃诺伊曼结构。
•微型计算机系统由硬件和软件组成。
硬件由输入设备、输出设备、运算器、存储器和控制器等5部分组成。
•微型计算机中的软硬件概念、分类、联系以及区别。
•微型计算机的主要性能指标有字长、存储器容量、运算速度、外部设备配置、系统软件配置、性价比等。
• 1KB=1024B1MB=1024KB1GB=1024MB 第二章计算机中的信息表示本章知识要点:•进位计数制及其相互转换。
•二进制数的运算规则。
•计算机中带符号数与小数点的表示方法。
•计算机中的常用码制。
本章小结:本章着重介绍了计算机中数据的表示方法,重点讲述了二、八、十、十六进制数的相关概念及各类进制数之间相互转换的方法,无符号数和带符号数的机器内部表示以及字符编码和汉字编码等内容。
在学习完本章内容之后,需要掌握如下内容。
•掌握计算机内部的信息处理方法和特点。
•熟悉原码、反码、补码等各类数制之间的相互转换。
•理解无符号数和带符号数的表示方法。
•掌握各种BCD码的特点及其之间的相互转换。
•了解循环码和余3码的表示方法。
1/7 •掌握在计算机中如何运用字符的ASCII码表示非数字信息的。
•了解汉字编码以及在计算机中对汉字的表示方法。
第三章微处理器本章知识要点:• CPU的发展过程。
• 80486的内部基本结构。
• 80486的外部基本引脚。
• CPU的内部寄存器。
东南大学机械原理考研重点总结

第一章平面机构的机构分析每年都考,20分左右,知识点:局部自由度、虚约束、复合铰链的判断,计算自由的,高副低代,拆分杆组并判断级别。
16—31页好好看。
拆分杆组要求2级3级,四级不要看。
第二章平面机构运动分析这一章出题很少,2.1了解就好了,2.2重点看速度顺心法虽然不是必考但也看看,2007年第三大题用到过。
38页公式2.2要记住并理解,2.3、2.4、2.5也就是速度分析很难很复杂,不常考,不要浪费太多时间,了解就好。
第三章平面连杆机构及其设计这一章分值很高,一般会考两题,即四杆机构的计算和设计。
3.1、3.2了解,3.3到3.5十分重要,3.4、3.5解析法没时间可不看,3.6没时间也可不看。
第四章凸轮机构设计这一章也是每年必考,主要考点:凸轮基圆、基圆半径、指出特定运动的对应转角、推程回程运动角。
最大最小压力角。
直动凸轮转动一定角度时从动件对应的位移等。
这一章比较难多项式运动规律三角函数运动规律组合运动规律都可不看。
第一节了解第二节好好看,基本概念要理解。
128—152页的内容都不考,第五章齿轮机构这一章几乎每年都考,并且考的题型不太一样。
第二节到第九节都要看,共轭齿廓及其求法可不看,11节12节涉及不深,主要是旋转方向问题,放在齿轮系里面考察。
重点放在齿轮参数计算,啮合条件,重合度,也会结合作图考察并以图解法球重合度。
啮合角,啮合线,压力角等。
5.10、5.13可不看。
第六章轮系必考,真题会做就行,不要纠结于很复杂的轮系。
6.5、6.6可以不看。
第七章其他常用机构不会考第八章不考第九章平面结构的力的分析和第十一章机器的效率这两章放一起看,主要考点:摩擦角,当量摩擦角,摩擦圆,自锁,机械效率的计算,机构在考察摩擦时的受力方向。
力的多边形。
第十章平面机构的平衡。
必考机构达到静平衡或者动平衡的条件及其它参数计算。
1、2、3、5节好好看十二章机器的运转与速度波动的调节几乎每年都考,第二到第五节必须看,四五节重点。
微机原理应用复习提纲及重要知识点总结

微机原理复习第3章一、微型计算机的构成主要有CPU、存储器、总线、输入/输出接口。
二、8086/8088CPU的寄存器及其功能:1. CPU中一共有哪些寄存器。
2. 哪些寄存器可以指示存储器地址;在指令中用于操作数寻址方式的有哪些寄存器,哪个可以指示I/O端口地址。
3. 在乘除运算中,特别用到哪些寄存器4. 哪些寄存器可以“变址”,在什么条件下变址;哪个寄存器可以计数。
5. 输入/输出操作用什么寄存器6. 哪个寄存器指示下一条将要运行的指令的偏移地址7. FR中各标志位的意义(OF、SF、CF、ZF、DF)三、8086CPU的引脚:1. 8086,8088CPU的数据线、地址线引脚数,8088与8086CPU在结构上的区别?2. 8086/8088CPU能访问存储器的地址空间和能访问I/O端口的地址空间。
3. 8086/8088微处理器地址总线引脚信号的状态是单向三态;数据总线引脚信号的状态是双向三态。
4. BHE、RD、WR、NMI、INTR、INTA、ALE、DEN、M/IO MN/MX 引脚功能。
四.8086/8088存储器组织1. 存储器单元数据的存放顺序,规则存放与非规则存放。
2. 8086系统中存储器的分体结构概念。
在86系列微机中,字数据在内存中的存放最好从偶地址开始,这样可以8086系统中,用一个总线周期访问一个16位的字数据时,BHE和A必须是 00。
3. 存储器分段方法,8086/8088系统将存储器设有哪几个专用段。
4. 段起始地址、段基址(段地址)、偏移地址(有效地址)的概念。
5. 物理地址和逻辑地址的概念、相互换算关系。
(题3.1,3.2,3.4,3.8,3.16)一、RAM和ROM的基本概念:RAM和ROM的特点(易失性和非易失性)RAM的分类(SRAM,DRAM的特点)ROM的分类(掩模ROM,EPROM,EEPROM的使用特点。
)二、存储器与CPU的连接1.与数据总线的连接当芯片数据线少于8位时,应该由多片芯片构成8位的芯片组,各片的控制线、地址线并接,低位芯片和高位芯片分别与低位和高位数据线相接;当芯片数据线与CPU数据总线相同时,则按数据位一一对应相接。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一章1微型计算机基础
1.源码反码补码的联系
2.8086基本机构
a.EU BIU工作情况
EU负责执行指令
BIU负责与存储器和I/O接口传送信息
b.EU BIU并行工作的优点
3.分时复用(这个挺重要的,南京大学复试时也问到了)
4.8088/8086内部寄存器(在书上看一下对应的每一个的功能什么的)
5.FLAGS寄存机各位代表的意思
6.8086引脚信号(比较重要的几个)
7..最小模式与最大模式的区别
最大模式是多处理机模式,最小模式是单处理机模式。
区别在于控制电路有很大区别:在最小模式下,控制总线直接从8088/8086得到,不需要外加电路。
最大模式是多处理机模式,需要协调主处理机和协处理机的工作,并因负载较重需要总线驱动。
控制总线不能直接从8088/8086引脚引出而外加电路,故采用了总线控制器8288.
第二章微型计算机指令系统(面试我觉得第二章和第三章指令和编程这一块能被
问到的概率应该不大,如果有时间再看看第二章的指令,注意一下有的指令在涉
及到堆栈时对堆栈的操作,指针是怎么变化的我觉得就差不多了)
1.寻址方式
a.立即寻址
b.寄存器寻址
c.直接寻址
d.寄存器间接寻址
e.变址寻址
f.基址寻址
g.基址—变址寻址
最好看一下具体的每一个的用法和注意事项尤其是后4个的默认寄存器在电子书的P44---P49
2.几个主要的指令
a.数据传送指令MOV PUSH/POP XCHG XLAT
b.输入输出指令IN OUT
c.目的地址传送指令LEA(主要的)
d.算术运算指令和逻辑运算指令算术主要看加减乘除了解一下目标操作数和源操作数位数的规定
e.移位指令
f.串操作
g.循环控制指令LOOP
3.LOOP与REP的区别
a.LOOP后跟标号,REP后跟重复执行的字符串指令
b.LOOP先执行CX-1再检查测试条件,REP是先检查测试条件再CX-1
c.REP后只能跟一条指令,要重复执行指令块必须用LOOP.
4.子程序与调用中断服务程序有什么不同
A.一般子程序的最后一条指令为RET,而中断处理子程序为IRET
B. 一般子程序通过CPU调用,而中断处理程序则由外部中断引起
C. 一般子程序调用只保护下一条指令的地址,而中断处理程序还要保护标志寄存器的内容第三章汇编语言程序设计
第四章半导体存储器
1.半导体存储器的分类
2.半导体存贮器的主要指标
A容量
B存取速度
2.RAM 的结构可能会问矩阵式的优点
A 节省存储单元
B 节省地址空间
3.动态RAM为什么要刷新
DRAM存放的信息靠的是电容C,电容C有电荷时,为逻辑1,没有电荷时为逻辑0.但由于任何电容,都存在漏电,因此,当电容C存有电荷时,过一段时间由于电容的放电过程导致电荷流失,信息也就丢失,解决的办法是刷新,即每隔一定时间就要刷新一次,使原来处于逻辑电平1的电容的电荷又得到补充,而原来处于电平0的电容任保持0.
4.什么是高速缓冲存储技术和虚拟存储技术
高速缓冲存储就是在CPU与常规主存储器之间增设一级或者两级高速小容量存储器以加快运算速度的技术。
虚拟存储技术就是通过软件和硬件的结合,即通过在内外存储器之间增设一定的硬件和软件的支持来扩大用户存储空间的技术。
5.
.
6
第五章数字量输入与输出
1.I/O接口的定义和功能
定义:接口是连接计算机和I/O设备的部件,首先是只接口电路,广义的接口还包括接口电路的管理驱动程序
功能(巴哥你再看看每个的具体解释在电子书的229面)
a.信号的形式变换
b.电平转换和放大
c.锁存及缓冲
d. I/O定向 f.并行及串行I/O的转换2.I/O的内容分类
数据信息状态信息控制信息
3.I/O端口的定义及分类(这个我们每年都考几乎)
定义:端口是I/O接口中可以读写的存储电路
分类:
数据端口:数据端口是CPU和I/O设备传送数据信息的中转站
状态端口:CPU通过读状态端口了解I/O设备的工作状态
控制端口:对I/O设备的控制命令通过写控制端口发出
4.I/O编址的分类
存储器映像编制:从存储器地址中分出一部分给I/O端口使用,每个I/O端口被看成一个存储器单元,于是可以用访问存储器的方法来访问I/O端口,即I/O的存储器映像编址
I/O端口单独编址:是指CPU使用专门的I/O指令及控制信号进行I/O。
3.I/O的控制方式(看一下后三个的具体介绍电子书的232面)
a.直接传送方式
b.查询方式
c.中断方式
d.直接存贮器访问方式
5.AEN:DMA地址有效输出信号,高电平有效,表明系统进入DMA模式。
6.中断控制系统
1)8086的中断信号:INTR(可屏蔽中断与中断标志位IF有关)与NMI(非可屏蔽中断)2)CPU处理中断的过程:中断请求---中断响应-----断点保护----中断识别----现场保护----中断服务----恢复现场----中断返回
3)中断功能
a.实现中断与返回
b.对中断申请进行控制
c.实现优先权的排队
d.寻找中断源(即找到中断程序的入口地址)
4)什么是中断矢量表及中断矢量表的功能
中断矢量就是中断服务程序的入口地址。
8086的中断系统能够处理256个不同的中断,每一个中断安排一个编号(0-255),称为中断类型。
每一种中断类型对应的中断服务程序的入口地址称为中断矢量。
把系统中所有的中断矢量按中断类型从小到大的顺序放到存储器特定的区域,该区域称为中断矢量表。
每个中断矢量在终端矢量表中占用4个字节,CPU响应中断后,通过将中断矢量类型乘以4得到中断矢量在中断矢量表中的首地址,在中断矢量表中连续取4个单元的内容分别赋给IP、CS,于是就开始执行中断服务程序。
7.编程8259A时应注意哪些问题
1)写初始化编程时,ICW1,ICW2,ICW3,ICW4写入的顺序不能颠倒,是否写ICW3、ICW4取决于ICW1的内容
2)当有多片级联时,主片从片要分别进行初始化编程
8.单工通信和双工通信
9.异步串行通信的格式(老师可能会让你画出来,看文字解释把图画出来就行了)
10.RS-232的电平规定
11.串行接口的种类
1)RS_232接口2)RS-485接口3)USB接口4)SPI接口
12.8253计数器内设锁存器是否有必要
答:读计数器的当前值时,先读低字节再读高字节。
由于计数器未停止计数,有可能在先后读高低字节的两条指令之间,计数器的值已经发生变化。
为避免这种情况,在读数前先对计数器写一个D5D4=00的控制字,把计数器的当前值锁存到16位的输出锁存器中。
此后计数器照常计数,但锁存器的值不跟着变。
待CPU将锁存器中的两个字都先后读完,锁存器的内容自动又随计数器变化。
13.
14.简述异步串行通信中是如何解决同步问题和实现正确采样的
1)采用相反极性的起始位与停止位
2)接收器在每位码元的中心进行采样
3)接收器采用比传送波特率更高的频率时钟来控制采样时间,以提高分辨率和抗干扰能力
15说明8255A工作在方式0之下的主要特点
方式0----基本的输入或输出方式,即无需专用联络信号就可以直接进行的I/O,在此方式下,A口、B口、C口的高4位和低4位可以分别设置成输入或输出。
第六章模拟量的输入输出
1.模拟输入、输出通道的组成部分及常用功能
2.D/A转换器的主要参数
分辨率建立时间输出电平绝对精度相对精度线性误差温度系数3.
4.A/D转换器的主要参数(我们是A/D考的多,D/A几乎没考过物理意义看看就行了)
5.有时间再看看8253 8255的初始化编程我单独发两个PPT 给你看看担心有的没节操的老师让你现场写8255如果让你写一般是写方式0的你在这两个课件里找几个简单的程序中的初试化部分看看就行了。