微机原理重点必看

微机原理重点必看
微机原理重点必看

2.1 8086CPU具有20 条地址线,可直接寻址1MB 容量的内存空间,在访问I/O 端口时,使用地址线16条,最多可寻址64K 个I/O端口。

2.2 8086CPU的内部结构有何特点?由哪两部分组成?它们的主要功能是什么?

【解答】8086微处理器是典型的16位微处理器,HMOS工艺制造,集成了2.9万只晶体管,使用单一的+5V电源,有16根数据线和20根地址线;通过其16位的内部数据通路与设置指令预取队列的流水线结构结合起来而获得较高的性能。

8086微处理器内部安排了两个逻辑单元,即指令执行单元EU和总线接口单元BIU。EU 主要负责指令译码、执行和数据运算,包括计算有效地址;BIU主要完成计算物理地址、从内存中取指令、实现指令规定的读/写存储器或外部设备等信息传输类操作。

2.8 解释逻辑地址、偏移地址、有效地址、物理地址的含义,8086存储器的物理地址是如何形成的?怎样进行计算?

【解答】逻辑地址:表示为段地址:偏移地址,书写程序时用到,一个存储单元可对应出多个逻辑地址;

偏移地址:是某一存储单元距离所在逻辑段的开始地址的字节个数。

有效地址:是指令中计算出的要访问的存储单元的偏移地址。

物理地址:是CPU访问存储器时用到的20位地址,是存储单元的唯一的编号。

物理地址计算公式:物理地址= 段地址×10H+有效地址(或偏移地址)

2.10 I/O端口有哪两种编址方式,各自的优缺点是什么?

【解答】I/O端口有两种编址方式:统一编址和独立编址。

统一编址方式是把每一个I/O端口都看成一个存储单元,并与存储单元一样统一编址,该方式主要优点是不需要专门的I/O指令,对I/O端口操作的指令类型多;缺点是端口要占用部分存储器的地址空间,不容易区分是访问存储器还是外部设备。

独立编址的端口单独构成I/O地址空间,不占用存储器地址。优点是地址空间独立,控制电路和地址译码电路简单,采用专用的I/O指令,使得端口操作的指令在形式上与存储器操作指令有明显区别,程序容易阅读;缺点是指令类别少,一般只能进行传送操作。

5.3 总线数据的传送方式有哪些?各自有何特点?

【解答】

(1)串行传送方式

只使用一条传输线,在传输线上按顺序传送信息的所有二进制位的脉冲信号,每次一位。适于长距离传输。

(2)并行传送方式

信息由多少个二进制位组成,机器就需要有多少条传输线,从而让二进制信息在不同的线上同时进行传送。

(3)并串行传送方式

是并行传送方式与串行传送方式的结合。传送信息时,如果一个数据字由两个字节组成,那么传送一个字节时采用并行方式,而字节之间采用串行方式。

1、什么是微型计算机的系统总线?说明数据总线、地址总线、控制总线各自的作用。

【解答】系统总线是CPU与其它部件之间传送数据、地址和控制信息的公共通道。

(1)数据总线:用来传送数据,主要实现CPU与内存储器或I/O设备之间、内存储器与I/O设备或外存储器之间的数据传送。

(2)地址总线:用来传送地址。主要实现从CPU送地址至内存储器和I/O设备,或从外存储器传送地址至内存储器等。

(3)控制总线:用于传送控制信号、时序信号和状态信息等。

6.1 什么是接口?其作用是什么?

【解答】连接外部设备与微型计算机的接口电路。

作用:(1)解决CPU与外设工作速度不匹配的问题;(2)解决CPU与外设工作时序配合问题;(3)实现信息格式转换;(4)解决信息类型与信号电平匹配的问题。

6.3 什么叫端口?I/O端口的编址方式有哪几种?各有何特点?

【解答】端口指输入/输出接口中的寄存器。

I/O端口有两种编址方式:

统一编址方式是将I/O端口与内存单元统一起来进行编号。该方式优点是不需要专门的I/O指令,对I/O端口操作的指令类型多;缺点是端口要占用部分存储器的地址空间,不容易区分是访问存储器还是外部设备。

独立编址的端口单独构成I/O地址空间,不占用存储器地址。优点是地址空间独立,控制电路和地址译码电路简单,采用专用的I/O指令,使得端口操作的指令在形式上与存储器操作指令有明显区别,程序容易阅读;缺点是指令类别少,一般只能进行传送操作。

6.5 CPU和外设之间的数据传送方式有哪几种?无条件传送方式通常用在哪些场合?

【解答】CPU和外设之间的数据传送方式通常有四种:程序传送方式、中断传送方式、DMA(直接内存存取传送方式)传送方式和I/O处理机方式。无条件传送方式运用在外设定时是固定的或已知的场合。

7.1 什么是中断?常见的中断源有哪几类?CPU响应中断的条件是什么?

【解答】中断是指CPU在正常执行程序时,由于内部/外部设备或程序的预先安排引起CPU暂时终止执行现行程序,转而去执行请求CPU为其服务的服务程序,待该服务程序执行完毕,又能自动返回到被中断的程序继续执行的过程。能发出中断请求或引起中断的原因的来源称为中断源。常见的中断源有:一般的输入/输出设备请求中断;实时时钟请求中断;故障源;数据通道中断和软件中断。

CPU响应中断的条件:若为非屏蔽中断请求,则CPU执行完现行指令后,就立即响应中断。CPU若要响应可屏蔽中断请求,必须满足以下三个条件:①无总线请求;②CPU 允许中断;③CPU执行完现行指令。

7.2 简述微机系统的中断处理过程。

【解答】(1)中断请求:外设需要进行中断处理时,向CPU提出中断请求。

(2)中断响应:CPU执行完现行指令后,就立即响应非屏蔽中断请求。可屏蔽中断请求,CPU若要响应必须满足三个条件。

(3)中断处理:保护现场、开中断、中断服务。

(4)中断返回:CPU执行IRET中断返回指令时,自动把断点地址从堆栈中弹出到CS 和IP中,原来的标志寄存器内容弹回Flags,恢复到原来的断点继续执行程序。

1. 什么是中断?什么是中断向量?中断向量表的地址范围?

答:中断就是CPU在执行当前程序时由于内外部事件引起CPU暂时停止当前正在执行的程序而转向执行请求CPU暂时停止的内外部事件的服务程序,该程序处理完后又返回继续执行被停止的程序;中断向量是中断处理子程序的入口地址;地址范围是00000H-003FFH。

2. 微机系统的硬件由哪几部分组成?

答:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源

3. 什么是微机的总线,分为哪三组?

答:是传递信息的一组公用导线。分三组:地址总线,数据总线,控制总线。

5. 8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?

答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU与存储器或IO设备之间的数据传送。执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。

6. 8086指令队列的作用是什么?

答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。

7. 8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻

址?完成逻辑地址到物理地址转换的部件是什么?

答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址。

1.逻辑地址:其表达形式为“段地址:段内偏移地址”.

2.物理地址:CPU与存储器进行数据交换时在地址总线上提供的20位地址信息称为物理地址.

物理地址=段地址×10H+段内偏移量

10. 8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?

答:状态标志位有6个: ZF(零),SF(符号),CF(进位),OF(溢出),AF(辅助进位),PF(奇偶)。其意思是用来反映指令执行的特征,通常是由CPU根据指令执行结果自动设置的;控制标志位有3个:DF(方向),IF(中断),TF(单步)。它是由程序通过执行特定的指令来设置的,以控制指令的操作方式。

11. 8086CPU的AD0~AD15是什么引脚?

答:数据与地址引脚,对于8086CPU只需要传送8位数据,AD0~AD7传送数据,A8~A15 传送地址信息。

16. RAM有几种,各有什么特点?ROM有几种,各有什么特点?

答:RAM有两种,SRAM(静态RAM),它采用触发器电路构成一个二进制位信息的存储单元,这种触发器一般由6个晶体管组成,它读出采用单边读出的原理,写入采用双边写入原理;DRAM(动态RAM),它集成度高,内部存储单元按矩阵形式排列成存储体,通常采用行,列地址复合选择寻址法。ROM有5种,固定掩摸编程ROM,可编程PROM,紫外光檫除可编程EPROM,电可檫除的可编程EPROM,闪速存储器。

21. 微处理器为什么需要用接口和外设相连接?

答:因为许多接口设备中,在工作原理,驱动方式,信息格式以及工作速度方面彼此相差很大,因此为了进行速度和工作方式的匹配,并协助完成二者之间数据传送控制任务。

22. 一般的I/O接口电路有哪四种寄存器,它们各自的作用是什么?

答:数据输入寄存器,数据输出寄存器,状态寄存器和控制寄存器。数据端口能对传送数据提供缓冲,隔离,寄存的作用;状态寄存器用来保存外设或接口的状态;控制寄存器用来寄存CPU通过数据总线发来的命令。

23. 8086最多可有多少级中断?按照产生中断的方法分为哪两大类?

答:有8级;按照产生中断的方法可分为硬件中断和软件中断。

25. 中断向量表的功能是什么?

答:中断向量表的功能是当中断源发出中断请求时,即可查找该表,找出其中断向量,就可转入相应的中断服务子程序。

微机原理重点考试习题Chapter 3

第3章 80x86微处理器 一、自测练习题 ㈠选择题 1.因为8086 CPU的字数据既可以存放在内存的偶地址单元,也可以安排在奇地址单元,所以其堆栈指针SP( )。 A.最好指向偶地址单元 B.可以指向任何地址单元 C.只能指向偶地址D.只能指向奇地址 2.8086/8088微处理器内部能够计算出访问内存储器的20位物理地址的附加机构是( )。 A.ALU B.加法器C.指令队列 D.内部通用寄存器3.8086CPU外部的数据总线和地址总线分别为( )位。 A.16,16 B.20,16 C.16,20 D.20,20 4.指令代码的地址存放在寄存器( )中。 A.DS和SI B.BX和BP C.ES和DI D.CS和IP 5.最大方式中,控制总线的信号来自( )。 A.8282 B.8284 C.8288 D.8286 6.在8086中,一个基本的总线周期由( )个时钟周期组成。 A.1 B.2 C.3 D.4 7.在8086CPU中,数据地址引脚( )采用时分复用。 A.AD0~AD15 B.AD0~AD9 C.AD0~AD20 D.AD10~AD2 8.8086CPU把1MB空间划分为若干逻辑段,每段最多可含( )的存储单元。 A.1KB B.8KB C.16KB D.64KB 9.当标志寄存器FLAGS中OF位等于1时,表示带有符号的字运算超出数据( )范围。 A.-128~+127 B.-32768~+32767 C.000~FFFFH D.0~FFH 10.总线写周期中,在( )时不需要像读周期时要维持一个周期的浮空状态以作缓冲。 A.-32767~+32767 B.-32767~+32768 C.-32768~+32767 D.-32766~+32769 11.CPU执行指令过程中,BIU每完成一次对存储器或I/O端口的访问过程,称为( )。 A.时钟周期 B.总线周期 C.总线读周期 D.总线写周期 12.BHE与A0配合以决定访问存储器的数据是高字节还是低字节工作,其BHE仅在总线周期开始的( )周期有效。 A.T1 B.T2 C.T3 D.T4 13.最小方式下原8086微处理器最大方式下S2、S1、S0引脚应改为( )。 A.M/IO、DEN、DT/R B.DT/R、M/IO、DEN C.M/IO、DT/R、DEN D.DEN、M/IO、DEN 14.最大方式下引脚25号和24号分别为QSo和QSl,若工作于最小方式下则分别为( )。 A.INTA和ALE B.ALE和INTA C.TEST和INTA D.DEN和ALE 15.复位时,由于( )被清零,使从INTR输入的可屏蔽中断就不能被接受。 A.标志寄存器B.通用寄存器C.暂存寄存器 D.内部通用寄存器

微机原理与接口技术知识点复习总结汇编

第一章计算机基础知识 本章的主要内容为不同进位计数制计数方法、不同进位制数之间相互转换的方法、数和字符在计算机中的表示方法、简单的算术运算以及计算机系统的组成。下边将本章的知识点作了归类,图1为本章的知识要点图,图1.2为计算机系统组成的示意图。 本章知识要点 数制 二进制数(B) 八进制数(Q) 十六进制数(H) 十进制数(D) B) 码制 带符号数编码 奇偶校验码 字符编码 原码 反码 补码 ASCII码 BCD码 压缩BCD码 非压缩BCD码计算机系统组成 计算机系统组成硬件 主机 外部设备 中央处理器(CPU) 半导体存储器 控制器 运算器 ROM RAM 输入设备 输出设备 软件 系统软件 应用软件 操作系统:如DOS、Windows、Unix、Linux等 其他系统软件 用户应用软件 其他应用软件 各种计算机语言处理软件:如汇编、解释、编译等软件

第二章8086微处理器 本章要从应用角度上理解8086CPU的内部组成、编程结构、引脚信号功能、最小工作模式的系统配置、8086的存储器组织、基本时序等概念。下面这一章知识的结构图。 本章知识要点 Intel 8086微处理器 时钟发生器(8284) 地址锁存器(74LS373、8282) 存储器组织 存储器逻辑分段 存储器分体 三总线(DB、AB、CB) 时序 时钟周期(T状态) 基本读总线周期 系统配置 (最小模式) 8086CPU 数据收发器(8286、74LS245) 逻辑地址物理地址 奇地址存储体(BHE) 偶地址存储体(A0) 总线周期指令周期 基本写总线周期 中断响应时序 内部组成 执行单元EU(AX、BX、CX、DX、SP、BP、SI、DI、标志寄存器) 总线接口单元BIU(CS、DS、SS、ES、IP) 地址/数据 控制 负责地址BHE/S7、ALE 引脚功能(最小模式)地址/状态 数据允许和收发DEN、DT/R 负责读写RD、WR、M/IO 负责中断INTR、NMI、INTA 负责总线HOLD、HLDA 协调CLK、READY、TEST 模式选择MN/MX=5V

微机原理及接口技术考试各章重点题库及答案

微机原理与接口技术试题库 第一章基础知识 一、填空 1、计算机中采用二进制数,尾符用B 表示。 2、西文字符的编码是ASCII 码,用 1 个字节表示。 3、10111B用十六进制数表示为H,八进制数表示为O。 4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。 5、已知一组二进制数为-1011B,其反码为10100B ,其补码为10101B 。 6、二进制码最小单位是位,基本单位是字节。 7、一个字节由8 位二进制数构成,一个字节简记为1B ,一个字节可以表示256 个信息。 8、用二进制数表示的十进制编码,简称为BCD 码。 9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。 二、选择 1、计算机中采用 A 进制数。 A. 2 B. 8 C. 16 D. 10 2、以下的 C 编码是一种有权码。 A. 循环码 B. BCD码 C. 8421码 D. 余3码 3、八进制数的尾符是 B 。 A. B B. O C. D D. H 4、与十进制数254等值的数是 A 。 A. 11111110 B. 11101111 C. 11111011 D. 11101110 5、下列不同数制表示的数中,数值最大的是 C 。 A. 11011101B B. 334O C. 1219D D. DAH 6、与十六进制数BC等值的数是B 。 A. 10111011 B. 10111100 C. 11001100 D. 11001011 7、下列字符中,ASCII码值最小的是 A 。 A. K B. Y C. a D. i 8、最大的10位无符号二进制整数转换成十进制数是C 。 A. 51 B. 512 C. 1023 D. 1024 9、A的ASCII码值为65D,ASCII码值为68D的字母是C 。 A. B B. C C. D D. E 10、下列等式中,正确的是 D 。 A. 1KB=1024×1024B B. 1MB=1024B

微机原理知识点汇总

微机原理知识点汇总

————————————————————————————————作者:————————————————————————————————日期:

微机原理复习总结 第1章基础知识 ?计算机中的数制 ?BCD码 与二进制数11001011B等值的压缩型BCD码是11001011B。 F 第2章微型计算机概论 ?计算机硬件体系的基本结构 计算机硬件体系结构基本上还是经典的冯·诺依曼结构,由运算器、控制器、存储器、输入设备和输出设备5个基本部分组成。 ?计算机工作原理 1.计算机由运算器、控制器、存储器、输入设备和输出设备5个基本部分组成。 2.数据和指令以二进制代码形式不加区分地存放在存储器重,地址码也以二进制形式;计算机自动区 分指令和数据。 3.编号程序事先存入存储器。 ?微型计算机系统 是以微型计算机为核心,再配以相应的外围设备、电源、辅助电路和控制微型计算机工作的软件而构成的完整的计算机系统。 ?微型计算机总线系统 数据总线 DB(双向)、控制总线CB(双向)、地址总线AB(单向); ?8086CPU结构 包括总线接口部分BIU和执行部分EU BIU负责CPU与存储器,,输入/输出设备之间的数据传送,包括取指令、存储器读写、和I/O读写等操作。 EU部分负责指令的执行。 ?存储器的物理地址和逻辑地址 物理地址=段地址后加4个0(B)+偏移地址=段地址×10(十六进制)+偏移地址 逻辑段: 1). 可开始于任何地方只要满足最低位为0H即可 2). 非物理划分 3). 两段可以覆盖 1、8086为16位CPU,说明(A ) A. 8086 CPU内有16条数据线 B. 8086 CPU内有16个寄存器 C. 8086 CPU内有16条地址线 D. 8086 CPU内有16条控制线 解析:8086有16根数据线,20根地址线; 2、指令指针寄存器IP的作用是(A ) A. 保存将要执行的下一条指令所在的位置 B. 保存CPU要访问的内存单元地址 C. 保存运算器运算结果内容 D. 保存正在执行的一条指令 3、8086 CPU中,由逻辑地址形成存储器物理地址的方法是(B ) A. 段基址+偏移地址 B. 段基址左移4位+偏移地址 C. 段基址*16H+偏移地址 D. 段基址*10+偏移地址 4、8086系统中,若某存储器单元的物理地址为2ABCDH,且该存储单元所在的段基址为2A12H,则该

微机原理重点必看

2.1 8086CPU 具有 20 条地址线,可直接寻址 1MB 容量的内存空间,在访问 I/O端口时,使用地址线 16条,最多可寻址 64K 个I/O端口。 2.2 8086CPU 的内部结构有何特点?由哪两部分组成?它们的主要功能是什么? 【解答】8086微处理器是典型的16位微处理器,HMOS 工艺制造,集成了2.9万只晶体管,使用单一的+5V电源,有16根数据线和20根地址线;通过其16位的内部数据通路与设置指令预取队列的流水线结构结合起来而获得较高的性能。 8086微处理器内部安排了两个逻辑单元,即执行部件EU 和总线接口部件BIU 。EU 主要负责指令译码、执行和数据运算,包括计算有效地址;BIU 主要完成计算物理地址、从内存中取指令、实现指令规定的读/写存储器或外部设备等信息传输类操作。 2.8 解释逻辑地址、偏移地址、有效地址、物理地址的含义,8086存储器的物理地址是如何形成的?怎样进行计算? 【解答】逻辑地址:表示为段地址:偏移地址,书写程序时用到,一个存储单元可对应出多个逻辑地址; 偏移地址:是某一存储单元距离所在逻辑段的开始地址的字节个数。 有效地址:是指令中计算出的要访问的存储单元的偏移地址。 物理地址:是CPU 访问存储器时用到的20位地址,是存储单元的唯一的编号。物理地址计算公式:物理地址 = 段地址×10H +有效地址(或偏移地址) 2.10 I/O端口有哪两种编址方式,各自的优缺点是什么? 【解答】I/O端口有两种编址方式:统一编址和独立编址。

统一编址方式是将I/O端口与内存单元统一起来进行编号,即包括在1MB 的存储器空间中,看作存储器单元,每个端口占用一个存储单元地址。该方式主要优点是不需要专门的I/O指令,对I/O端口操作的指令类型多;缺点是端口要占用部分存储器的地址空间,不容易区分是访问存储器还是外部设备。 独立编址的端口单独构成I/O地址空间,不占用存储器地址。优点是地址空间独立,控制电路和地址译码电路简单,采用专用的I/O指令,使得端口操作的指令在形式上与存储器操作指令有明显区别,程序容易阅读;缺点是指令类别少,一般只能进行传送操作。 2.12 在内存有一个由20个字节组成的数据区,其起始地址为1100H:0020H。计算出该数据区在内存的首末单元的实际地址。 【解答】逻辑地址1100H:0020H对应的物理地址为PA=1100H×10H +0020H= 11020H,即该数据区在内存中的首单元的物理地址为11020H ;因为存储空间中每个字节单元对应一个地址,所以20个字节对应20个地址,则该数据区在内存中的末单元的物理地址PA = 11020H +20D = 11020H+14H = 11034H。 3.4 分析下列指令的正误,对于错误的指令要说明原因并加以改正。 (1 MOV AH ,BX (2 MOV [BX],[SI] (3 MOV AX ,[SI][DI] (4 MOV MYDAT[BX][SI],ES :AX (5 MOV BYTE PTR[BX],1000 (6 MOV BX,OFFSET MAYDAT[SI] (7 MOV CS ,AX (8 MOV DS,BP 【解答】 (1 MOV AH ,BX 错误,寄存器类型不匹配,可改为MOV AX,BX

微机原理知识点总结

第一章概述 1.IP核分为3类,软核、硬核、固核。特点对比 p12 第二章计算机系统的结构组成与工作原理 1. 计算机体系结构、计算机组成、计算机实现的概念与区别。P31 2. 冯·诺依曼体系结构: p32 硬件组成五大部分 运算器、存储器、控制器、输入设备、输出设备,以存储器为中心 信息表示:二进制计算机内部的控制信息和数据信息均采用二进制表示,并存放在同一个存储器中。 工作原理:存储程序/指令(控制)驱动编制好的程序(包括指令和数据)预先经由输入设备输入并保存在存储器中 3.接口电路的意义 p34 第二段 接口一方面应该负责接收、转换、解释并执行总线主设备发来的命令,另一方面应能将总线从设备的状态或数据传送给总线主设备,从而完成数据交换。 4.CPU组成:运算器、控制器、寄存器。P34 运算器的组成:算术逻辑单元、累加器、标志寄存器、暂存器 5.寄存器阵列p35 程序计数器PC,也称为指令指针寄存器。存放下一条要执行指令的存放地址。 堆栈的操作原理应用场合:中断处理和子程序调用 p35最后一段 6. 计算机的本质就是执行程序的过程p36 7. 汇编语言源程序——汇编——>机器语言程序 p36 8. 指令包含操作码、操作数两部分。执行指令基本过程:取指令、分析指令、执行指令。简答题(简述各部分流程)p37 9. 数字硬件逻辑角度,CPU分为控制器与数据通路。P38 数据通路又包括寄存器阵列、ALU、片上总线。 10. 冯·诺依曼计算机的串行特点p38 串行性是冯·诺依曼计算机的本质特点。表现在指令执行的串行性和存储器读取的串行性。也是性能瓶颈的主要原因。 单指令单数据 11. CISC与RISC的概念、原则、特点。对比着看 p39、40

微机原理常考知识点

1、必须注意,不能用一条MOV指令实现以下传送: ①存储单元之间的传送。 ②立即数至段寄存器的传送。 ③段寄存器之间的传送。 2、ORG 表示将逻辑地址搬移至某一地方 OFFSET表示数组的偏移量(首地址) JNZ 非零跳转 JB 小于跳转 JA 大于跳转 LOOP 无条件跳转 WORD PTR的作用类似于OFFSET ROL 左移 ROR 右移 3、程序书写的一般格式: STACK SEGMENT DW 64 DUP(?) STACK ENDS DA TA SEGMENT DB:一个字节DW:两个字节DQ:四个字节 ORG .... DA TA ENDS CODE SEGMENT MAIN PROC FAR ASSUME CS:CODE DS:DA TA SS:STACK MOV AX DATA MOV DS AX MOV CX X(循环次数,可以是立即数,可以是DATA域内定义的一个常数) MOV DI OFFSET NAME(将定义的数组的首地址放入到SI或DI寄存器中用与后续的循环) ... MOV AH 4CH INT 21H MAIN ENDP CODE ENDS END MAIN 在进行运算的过程过程中,需要根据运算数是DB还是DW对寄存器进行选择是AL还是AX。 4、8086的寻址方式:

寄存器寻址、立即寻址、直接寻址、寄存器间接寻址、基址相对寻址、变址相对寻址、基址变址相对寻址 5、各个寄存器的功能: CX用于存储循环次数、AX用于各种运算和CPU与接口的数据交换、BX用来存放地址 注意寄存器的清零(一般是对AX寄存器清零,因为需要使用该寄存器进行各项运算) 6、如何处理加法过程中的进位问题。 第四章PPT 43页开始 方法一:如果有进位,AH加1 方法二:使用ADC指令 小写转大写程序 压缩BCD和非压缩BCD码的程序 7、冯诺依曼体系: 1.计算机由运算器、存储器、控制器、输入、输出设备五大部件组成; 2.程序和数据均以二进制的形式存储在存储器中,存储的位置由地址码指定,地址码也是二进制形式的; 3.控制器是根据存放在存储器中的指令序列(即程序)控制的,并由程序计数器控制指令的执行。

微机原理重点内容

1、指出源操作数的寻址方式 ⑴ MOV BX,2000H ;立即数寻址 ⑵ MOV BX,[2000H];直接寻址 ⑶ MOV BX,[SI];寄存器间接寻址 ⑷ MOV BX,[SI+2000H] ;寄存器相对寻址 ⑸ MOV [BX+SI],AL ;寄存器寻址 ⑹ ADD AX,[BX+DI+80] ;基址变址相对寻址 ⑺ MUL BL ;寄存器寻址 ⑻ JMP BX ;段内间接寻址 ⑻ SUB AX, BX ;寄存器寻址 ⑼ IN AL,DX ;端口间接寻址 ⑽ INC WORD PTR [BP+10H] ;寄存器相对寻址 ⑾ MOV CL,LENGTH V AR ;立即数寻址 ⑿ MOV BL,OFFSET V AR1 ;立即数寻址 2、指出下列指令是否正确 (1) MOV DS,0100H;错误。源操作数是立即数时,目的操作数不能是段寄存器 (2) MOV BP,AL;错误。操作数类型不一致 (3) XCHG AH,AL ;正确。 (4) OUT 310H,AL;错误。端口直接寻址的范围应在0~FFH之间 (5) MOV BX,[BX] ;正确。 (6) MOV ES:[BX+DI] ,AX ;正确。 (7) MOV AX,[SI+DI] ;错误。存储器寻址中有效地址不能由两个变址寄存器组成 (8) MOV SS:[BX+SI+100H],BX ;正确。 (9) AND AX,BL ;错误。操作数类型不一致 (10) MOV DX,DS:[BP] ;正确 (11) ADD [SI],20H ;错误,目的操作数类型不明确。 (12) MOV 30H,AL ;错误,目的操作数不能为立即数 (13) PUSH 2000H;错误。堆栈指令的操作数不能是立即数 (14) MOV [SI],[2000H];错误。两个操作数不能同时为存储器操作数 (15) MOV SI,AL ;错误。操作数类型不一致 (16) ADD [2000H],20H;错误,目的操作数类型不明确 (17) MOV CS,AX;错误,目的操作数不能为代码段寄存器 (18) INC [DI] ;错误,目的操作数类型不明确 (19) OUT BX,AL;错误。端口间接寻址的寄存器只能是DX寄存器 (20) SHL BX,3 ;错误。移位次数大于1时应该用CL寄存器 (21) XCHG CX,DS ;错误。交换指令中不能出现段寄存器 (22) POP AL ;错误。堆栈指令的操作数只能是字操作数(即16位操作数) 3. 写出下列指令中存储器操作数物理地址的计算表达式: 1)MOV AL, [DI] (DS)×10H + ( DI ) 2)MOV AX, [BX+SI] (DS)×10H + ( BX ) + (SI) 3)MOV 5[BX+DI],AL (DS)×10H + ( BX ) + (DI) + 5 4)ADD AL, ES:[BX] (ES)×10H + ( BX ) 5)SUB AX, [1000H] (DS)×10H + 1000H

微机原理复习知识点总结资料

微机原理复习知识点 总结

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.在计算机中主要有两种寻址方式:端口独立编址和统一编址方式。在端口独立编址方式中,处理器使用专门的I/O指令。 17. 74LS688的主要功能是:8位数字比较器,把输入的8位数据P0-P7和预设的8位数据Q0-Q7进行比较。如果相等输d出0,不等输出1。 主要功能:把输入的8位数据P0-P7和预设的8位数据Q0-Q7进行比较,比较的结果有三种:大于、等于、小于。通过比较器进行地址译码时,只需把某一地址范围和预设的地址进行比较,如果两者相等,说明该地址即为接口地址,可以开始相应的操作。 18. 8086的内部结构从功能上分成总线接口单元BIU和执行单元EU两个单元。 19. 8086有20地址线,寻址空间1M,80286有24根地址线,寻址空间为 16M。 20. 8086/8088有两种工作模式,即最大模式、最小模式,它是由MNMX 决定的。

微机原理及应用课程复习要点

微机原理及应用课程复习要点 第一章微型计算机概述 1.微型计算机的基本组成(CPU 、存储器、I/O接口、总线),各自的主要功能。 2.微型计算机的特点与工作过程。 3.总线的作用;控制总线、数据总线、地址总线(方向、状态、条数、作用) 总线的分类(片内、局部、系统、通信)与规范(机械结构、功能结构、电气) 4.8088/8086微处理器的编程结构(分为执行部件、总线接口部件,各自的功能以及两者的动作协调) 5.8088/8086微处理器的内部寄存器。AX、BX、CX、DX、DI、SI;(一般用在什么场合?)指针:CS、IP、SP,它们的作用是什么? 6.标志寄存器含六个状态标志(重点CF、ZF)、三个控制标志(重点IF),起什么作用? 7.存储器组织:(分段结构、物理地址的确定),物理地址的确定:段地址左移四位加上偏移地址 8.8088/8086微处理器的引脚及其功能(三总线、复用线、有效电平) 9.8088/8086微处理器的工作模式:(最大模式、最小模式),什么是最大模式与最小模式,它们的区别(包括系统配置、控制信号线由谁产生等)。10.什么是时序?分清几个重要概念:指令周期、总线周期、时钟周期) 11.8088/8086微处理器的基本操作有哪些? 12.典型时序分析:(存储器读写、I/O读写、中断响应、复位)

第二章指令系统 1.寻址方式:(六种寻址方式),源操作数、目的操作数的存储位置(CPU内、存储器)。 2.指令格式:(标识符、操作数、操作码、注释) 3.掌握指令的要点:(助记符、格式、功能、操作数的个数、对标志位的影响) 4.选择指令注意点:(数据从哪来、结果放到哪去、区分字与字节操作、默认的寄存器)。 5.传送指令、运算指令、程序控制指令的测重点:(数据的方向、标志位的状态、程序的方向) 6.移位指令:(左移、右移、逻辑、算术、循环、非循环、移位的次数) 7.程序控制指令:(无条件、条件、调用、中断) 8.十进制数运算方法:(先利用二进制运算指令、再进行十进制调整) 第三章汇编语言程序设计 1.汇编语言的基本要素:(语句格式、运算符、表达式) 2.汇编语言的运算符:(算术、取值、属性) 选用运算符注意点:(操作数、结果、有意义的运算符) 以及运算符与助记符的区别 3.表达式:(常量表达式、存储器表达式) 4.伪指令:(四个定义:数据定义、符号定义、段定义、过程定义) 数据定义与符号定义的区别:是否占存储单元;过程定义:(段内、段间) 5.汇编语言上机步骤:(编辑、汇编、连接、调试)

微机原理与接口技术 知识点总结

《微机原理与接口技术》复习参考资料 教师:万显荣 复习资料说明: 1、标有红色星号“ ”的内容为重点内容 3、本资料末尾附有“《微机原理与接口技术》综合练习题与答案错误修正”和“《微机原理与接口技术》综合练习题与答案中不作要求的部分”,请注意查看。 第一章概述 一、计算机中的数制 1、无符号数的表示方法: (1)十进制计数的表示法 特点:以十为底,逢十进一; 共有0-9十个数字符号。 (2)二进制计数表示方法: 特点:以2为底,逢2进位; 只有0和1两个符号。 (3)十六进制数的表示法: 特点:以16为底,逢16进位; 有0--9及A—F(表示10~15)共16个数字符号。 2、各种数制之间的转换 (1)非十进制数到十进制数的转换 按相应进位计数制的权表达式展开,再按十进制求和。(见书本1.2.3,1.2.4)(2)十进制数制转换为二进制数制 ●十进制→二进制的转换: 整数部分:除2取余; 小数部分:乘2取整。 ●十进制→十六进制的转换: 整数部分:除16取余; 小数部分:乘16取整。 以小数点为起点求得整数和小数的各个位。 (3)二进制与十六进制数之间的转换 用4位二进制数表示1位十六进制数 3、无符号数二进制的运算(见教材P5) 4、二进制数的逻辑运算 特点:按位运算,无进借位 (1)与运算 只有A、B变量皆为1时,与运算的结果就是1 (2)或运算 A、B变量中,只要有一个为1,或运算的结果就是1 (3)非运算 (4)异或运算 A、B两个变量只要不同,异或运算的结果就是1 二、计算机中的码制(重点 ) 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

微机原理与接口技术知识点总结材料整理

《微机原理与接口技术》复习参考资料 第一章概述 一、计算机中的数制 1、无符号数的表示方法: (1)十进制计数的表示法 特点:以十为底,逢十进一; 共有0-9十个数字符号。 (2)二进制计数表示方法: 特点:以2为底,逢2进位; 只有0和1两个符号。 (3)十六进制数的表示法: 特点:以16为底,逢16进位; 有0--9及A—F(表示10~15)共16个数字符号。 2、各种数制之间的转换 (1)非十进制数到十进制数的转换 按相应进位计数制的权表达式展开,再按十进制求和。(见书本1.2.3,1.2.4)(2)十进制数制转换为二进制数制 ●十进制→二进制的转换: 整数部分:除2取余; 小数部分:乘2取整。 ●十进制→十六进制的转换: 整数部分:除16取余; 小数部分:乘16取整。 以小数点为起点求得整数和小数的各个位。 (3)二进制与十六进制数之间的转换 用4位二进制数表示1位十六进制数 3、无符号数二进制的运算(见教材P5) 4、二进制数的逻辑运算 特点:按位运算,无进借位 (1)与运算 只有A、B变量皆为1时,与运算的结果就是1 (2)或运算 A、B变量中,只要有一个为1,或运算的结果就是1 (3)非运算 (4)异或运算 A、B两个变量只要不同,异或运算的结果就是1 二、计算机中的码制 1、对于符号数,机器数常用的表示方法有原码、反码和补码三种。数X的原码记作[X]原,反码记作[X]反,补码记作[X]补。

注意:对正数,三种表示法均相同。 它们的差别在于对负数的表示。 (1)原码 定义: 符号位:0表示正,1表示负; 数值位:真值的绝对值。 注意:数0的原码不唯一 (2)反码 定义: 若X>0 ,则[X]反=[X]原 若X<0,则[X]反= 对应原码的符号位不变,数值部分按位求反 注意:数0的反码也不唯一 (3)补码 定义: 若X>0,则[X]补= [X]反= [X]原 若X<0,则[X]补= [X]反+1 注意:机器字长为8时,数0的补码唯一,同为00000000 2、8位二进制的表示围: 原码:-127~+127 反码:-127~+127 补码:-128~+127 3、特殊数10000000 ●该数在原码中定义为:-0 ●在反码中定义为:-127 ●在补码中定义为:-128 ●对无符号数:(10000000)2= 128 三、信息的编码 1、十进制数的二进制数编码 用4位二进制数表示一位十进制数。有两种表示法:压缩BCD码和非压缩BCD码。(1)压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。 (2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9 2、字符的编码 计算机采用7位二进制代码对字符进行编码 (1)数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对应的二进制代码(BCD码)相符。

微机原理及接口技术期末复习资料重点归纳

微机重点总结 第一章 计算机中数的表示方法:真值、原码、反码(-127—+127)、补码(-128—+127)、BCD码,1000的原码为-0,补码为-8,反码为-7。 ASCII码:7位二进制编码,空格20,回车0D,换行0A,0-9(30-39),A-Z(41-5A),a-z(61-7A)。 模型机结构介绍 1、程序计数器PC:4位计数器,每次运行前先复位至0000,取出一条指令后PC自动加1,指向下一条指令; 2、存储地址寄存器MAR:接收来自PC的二进制数,作为地址码送入存储器; 3、可编程只读存储器PROM 4、指令寄存器IR:从PROM接收指令字,同时将指令字分别送到控制器CON和总线上,模型机指令字长为8位,高4位为操作码,低4位为地址码(操作数地址); 5、控制器CON:(1)每次运行前CON先发出CLR=1,使有关部件清零,此时PC=0000,IR=0000 0000;(2)CON 有一个同步时钟输出,发出脉冲信号CLK到各部件,使它们同步运行;(3)控制矩阵CM根据IR送来的指令发出12位控制字,CON=C P E P L M E R L I E I L A E A S U E U L B I O; 6、累加器A:能从总线接收数据,也能向总线送数据,其数据输出端能将数据送至ALU进行算数运算(双态,不受E门控制); 7、算数逻辑部件ALU:当S U=0时,A+B,当S U=1时,A-B; 8、寄存器B:将要与A相加或相减的数据暂存于此寄存器,它到ALU的输出也是双态的; 9、输出寄存器O:装入累加器A的结果; 10、二进制显示器D。 中央处理器CPU:PC、IR、CON、ALU、A、B;存储器:MAR、PROM;输入/输出系统:O、D。 执行指令过程:指令周期(机器周期)包括取指周期和执行周期,两者均为3个机器节拍(模型机),其中,取指周期的3个机器节拍分别为送地址节拍、读存储节拍和增量节拍。 控制器:环形计数器(RC)、指令译码器(ID)、控制矩阵(CM)、其他控制电路。 微型计算机硬件基本结构:算术逻辑单元ALU、控制器、存储器、输入/输出设备。 微型机工作原理:存储程序,按地址顺序执行。 第二章 微处理器基本结构和功能: 1、内部寄存器阵列(通用寄存器和专用寄存器); 2、算数逻辑运算单元; 3、控制器(指令寄存器、指令译码器和各种定时与控制 信号产生电路); 4、现代微处理器中还集成了浮点运算部件及高速缓冲寄 存器cache。 8086/8088微处理器结构: 执行部件EU的组成: 1、ALU(算术逻辑单元); 2、寄存器组: (1)通用寄存器:4个16位通用寄存器(AX、BX、CX、DX)或8个8位寄存器(AL、AH、BL、BH、CL、CH、DL、DH),其中AX为累加器,BX为基址寄存器,CX为计数寄 存器,DX为数据寄存器; (2)专用寄存器:两个16位指针寄存器SP和BP,两个 16位变址寄存器SI和DI,其中,SP是堆栈指针寄存器, 由它和堆栈段寄存器SS一起来确定堆栈在内存中的位 置,BP是基址指针寄存器,通常用于存放基地址,SI是 原变址寄存器,DI是目的变址寄存器,都用于指令变址寻 址方式; (3)标志寄存器FR :为16位寄存器,其中7位未使用, 使用的9个标志位可分为两类:状态标志(CF、PF、AF、8086/8088 CPU 总线接口单 元BIU(完成 取指令和存 取数据) 执行单元EU (负责分析 指令和执行 指令) 段寄存器(CS、SS、DS、ES) 指令指针寄存器IP 地址加法器 指令队列 内部控制逻辑 输入/输出控制电路 算术逻辑单元ALU 寄存器组 标志寄存器FR 暂存器 AX BX CX DX 通用寄存器 专用寄存器

微机原理知识点总结

1、计算机硬件的五大组成部分:运算器、控制器、存储 器、输入设备、输出设备。 2、 和协调着整个计算机系统的工作。 微型计算机:主机,包括微处理器,存储器,总线、输入输出接口电路。 +外部设备+软件 3、微处理器工作原理:程序存储和程序控制 4、微机系统的内存分类:RAM ROM 5、8086两个独立部件: 执行部件EU:负责指令的执行;组成:8个通用寄存器,一个标志寄存器,运算器,EU控制电路。 总线接口部件BIU:负责CPU与存储器和I/O设备间的数据传送。组成:地址加法器、段寄存器、指令指针寄存器、总线控制电路、内部暂存器、指令队列。6、8个通用寄存器:累加器AX,基址寄存器BX, 计数寄存器CX, 数据寄存器DX,堆栈指针寄存器SP,基址指针寄存器BP,源变址寄存器SI,目标变址寄存器DI 4个段寄存器:代码段CS:存放指令代码;数据段DS:存放操作数;附加段ES:存放操作数;堆栈段SS:指示堆栈区域的位置。 7、指令指针IP的功能:控制CPU指令执行的顺序,指

向下一条要执行指令的偏移地址。 8、标志寄存器:状态标志位,控制标志位 9、8086有20根地址线。16根数据线 10、 第三章 11、指令的7种寻址方式:立即寻址、寄存器寻址、直接寻址、寄存器间接寻址、寄存器相对寻址、基址变址寻址、基址变址相对寻址。 12、指令:数据传送指令MOV、压栈指令PUSH、出栈指令POP、交换指令XCHG、取偏移地址指令LEA、输入指令IN、输出指令OUT、加法运算指令ADD、加一指令INC、减法指令SUB、减一指令DEC、求补指令NEG、比较指令CMP、与指令AND、或指令OR、异或指令XOR、测试指令TEST、非循环逻辑左移指令SHL、非循环逻辑右移指令SHR、无条件转移指令JMP、

微机原理知识点整理

8086/8088微处理器的编程结构 编程结构:是指从程序员和使用者的角度看到的结构,亦可称为功能结构。从功能上来看,8086CPU可分为两部分,即总线 接口部件BIU和执行部件EU。 总线接口部件(BIU 组成:①段寄存器(DS、CS、ES、SS ②16 位指令指针寄存器IP(指向下一条要取出的指令代码;③20位地址加法器(用来 产生20位地址; ④6字节(8088为4字节指令队列缓冲器;

⑤总线控制逻辑。 功能:负责从内存中取指令,送入指令队列,实现CPU与存储器和I/O接口之间的数据传送。 执行部件(EU 组成:①ALU(算术逻辑单元;②数据寄存器(AX、BX、CX、DX; ③指针和变址寄存器(BP、SP、SI、DI;④标志寄存器(PSW;⑤EU控制系统。 功能:负责分析指令和执行指令。 BIU和EU的动作协调原则 BIU和EU按以下流水线技术原则协调工作,共同完成所要求的任务: ①每当指令队列中有两个空字节,BIU就会自动把指令取到指令队列中。其取指的顺序是按指令在程序中出现的前后顺序。 ②每当EU准备执行一条指令时,它会从BIU部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。在执行指令的过程中,如果必须访问存储器或者I/O端口,那么EU就会请求BIU,进入总线周期,完成访问内存或者I/O端口的操作;如果此时BIU正好处于空闲状态,会立即响应EU的总线请求。如BIU正将某个指令字节取到指令队列中,则BIU将首先完成这个取指令的总线周期,然后再去响应EU发出的访问总线的请求。 ③当指令队列已满,且EU又没有总线访问请求时,BIU便进入空闲状态。 ④在执行转移指令、调用指令和返回指令时,由于待执行指令的顺序发生了变化,则指令队列中已经装入的字节被自动消除,BIU会接着往指令队列装入转向的另一程序段中的指令代码。 8086/8088内部的寄存器可以分为通用寄存器和专用寄存器两大类,

微机原理复习知识点总结

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.在计算机中主要有两种寻址方式:端口独立编址和统一编址方式。在端口独立编址方式中,处理器使用专门的I/O 指令。 17.74LS688的主要功能是:8 位数字比较器,把输入的8 位数据P0-P7 和预设的8 位数据Q0-Q7进行比较。如果相等输 d 出0,不等输出1。 主要功能:把输入的8 位数据P0-P7 和预设的8 位数据Q0-Q7进行比较,比较的结果有三种:大于、等于、小于。通过比较器进行地址译码时,只需把某一地址 范围和预设的地址进行比较,如果两者相等,说明该地址即为接口地址,可以开始相应的操作。 18.8086 的内部结构从功能上分成总线接口单元BIU和执行单元EU两个单元。19.8086 有20 地址线,寻址空间1M,80286有24根地址线,寻址空间为16M。20.8086/8088 有两种工作模式,即最大模式、最小模式,它是由MNMX决定的。21.在8086/8088 系统中,I/O 端口的地址采用端口独立编址方式,访问端口时 使用专门的 I/O 指令。

微机原理重点

第一章概述 1.超线程 超线程的英文是HT技术,全名为Hyper-Threading,原先只应用于Xeon处理器中,当时称为Super-Threading。之后陆续应用在Pentium 4中,将技术主流化。在某些程序或未对多线程编译的程序而言,超线程反而会降低效能。除此之外,超线程技术亦要操作系统的配合。当两个线程都同时需要某一个资源时,其中一个要暂时停止,并让出资源,直到这些资源闲置后才能继续。因此超线程的性能并不等于两颗CPU的性能。超线程技术就是利用特殊的硬件指令,把两个逻辑内核模拟成两个物理芯片,让单个处理器都能使用线程级并行计算,进而兼容多线程操作系统和软件,减少了CPU的闲置时间,提高的CPU的运行速度。 2.多核 指在一枚处理器(chip)中集成两个或多个完整的计算引擎(内核),仅仅提高单核芯片(one chip)的速度会产生过多热量且无法带来相应的性能改善,先前的处理器产品就是如此,通过划分任务,线程应用能够充分利用多个执行内核,并可在特定的时间内执行更多任务。多核处理器是单枚芯片(也称为“硅核”),能够直接插入单一的处理器插槽中,但操作系统会利用所有相关的资源,将它的每个执行内核作为分立的逻辑处理器。通过在两个执行内核之间划分任务,多核处理器可在特定的时钟周期内执行更多任务。 3.8086系列96位16位8 位 Intel 8086是一个由Intel于1978年所设计的16位微处理器芯片,是x86架构的鼻祖。不久,Intel 8088就推出了,拥有一个外部的8位数据总线,8086 CPU有20条地址线,可直接寻址1MB的存储空间,每一个存储单元可以存放一个字节(8位)二进制信息。Intel 8086拥有四个16位的通用寄存器,也能够当作八个8位寄存器来存取,以及四个16位索引寄存器(包含了堆栈指标)。资料寄存器通常由指令隐含地使用,针对暂存值需要复杂的寄存器配置 4.主板BIOS 它是一组固化到计算机内主板上一个ROM芯片上的程序,它保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,它可从CMOS中读写系统设置的具体信息。其主要功能是为计算机提供最底层的、最直接的硬件设置和控制。。一块主板 性能优越与否,很大程度上取决于主板上的BIOS管理功能是否先进。NORFlash从奔腾 时代开始,现代的电脑主板都使用NORFlash来作为BIOS的存储芯片。除了容量比EEPROM更大外,主要是NORFlash具有写入功能. 5.指令系统 主板一般为矩形电路板,上面安装了组成计算机的主要电路系统,一般有BIOS芯片、I/O控制芯片、键和面板控制开关接口、指示灯插接件、扩充插槽、主板及插卡的直流电源供电接插件等元件。主板上最重要的构成组件是芯片组(Chipset)。而芯片组通常由北桥和南桥组成,北桥芯片提供对CPU的类型和主频、内存的类型和最大容量、ISA/PCI/AGP

相关文档
最新文档