微机原理应用复习提纲及重要知识点总结

微机原理应用复习提纲及重要知识点总结

微机原理复习

第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数据总线相同时,则按数据位一一对应相接。

若CPU为8086,则存储器芯片必须采用分体结构,偶地址存储体的8位数据线与CPU数据总线低8位相接,奇地址存储体的8位数据线与CPU数据总线高8位相接。

2. 与控制总线的连接

主要有:OE与CPU的RD相连;WR(WE)与CPU的WR相连,CS与由高位地址经地址译码后输出的信号相连。

3. 与地址总线的连接

一般CPU地址线总是多于存储器芯片的地址线,需进行地址译码。重点掌握部分译码法。

开始与存若CPU为8088,则存储器不需采取分体结构,CPU地址总线从A

储器芯片上的地址线一一对应相连,多出的高位地址线经译码器译码后根据地址分配关系选择相应输出端与存储器芯片的片选CS相连;

若CPU为8086,则存储器必须采用分体模式,偶地址存储体芯片的CS与CPU 连接,奇地址存储体芯片的CS与CPU的BHE连接,两存储体芯片地址总线的A

上高电平有效的片选CS应该与总线高位地址经译码后根据地址分配关系选择相应输出端相连。

(题4.2,4.7,4.8,4.10,补充例题)

一、指令与指令格式

二、8086/8088寻址方式

七种寻址方式

三、指令系统

1. 一般指令使用的基本规则(P.107 MOV指令使用规则①~⑤)

2. 主要指令

传送类指令:MOV,LEA,IN/OUT;

注意IN/OUT指令中端口地址的表示方式规定。

算术运算指令:加、减、乘、除、比较指令,符号扩展指令CBW 及适用范围;

逻辑运算指令:SHR、SHL、SAR、SAL ,AND、OR、TEST;

串操作指令:MOVSB/MOVSW,STOSB/STOSW(例5.8);

控制转移类指令:无条件转移指令JMP、各种条件转移指令、LOOP指令。

3. 汇编语言源程序语句中的标号的作用

4. 哪些指令影响标志位、及影响情况?

(题5.1,5.2,5.3,5.4,5.10,5.13,5.14,5.18,5.25,5.29,)

第6章

一、基本概念

1. 什么是汇编程序?其主要功能是什么?

2. 指令语句与伪指令语句的功能与特点。(P.150)

3. 常用伪伪指令:DB、DW、SEGMENT、ENDS、ASSUME、END、ORG、复制符DUP的使用等。

4. 完整的汇编语言源程序编写方法,(完整的段定义,返回方式用功能调用,如P163页上的格式)

如:两个数据的双字相加,计算一组数的平均成绩,找出一组数中的最大数或最小数等。

二、汇编语言程序结构

1. 分支程序:条件转移和无条件转移

2. 循环程序(单循环)。

(题6.6,6.9,6.11,)

第7章

中断类型号、中断服务子程序的入口地址、中断向量、中断响量表的概念。(题7.5,7.6,7.7)

第8章

一、 I/O接口的编址方式

1.什么是I/O端口?8086CPU最多可以访问多少个I/O端口?访问时用什

么指令?

2.独立编址与存储器映象编址。

在86系列微机系统中,内存和I/O端口的编址方法是采用统一编址。二、 CPU与I/O接口之间的数据传送方式

重点程序传送方式:

(无条件传送方式,查询传送方式)。

掌握编写输入/输出程序。

如:将内存数据段中某地址开始的若干个字节数据依次送到某个端口中;

或从某端口读入数据,进行适当处理,然后再将其送指定端口。

(题8.1,8.10,8.15,8.16)

第9章

1. 8255A有几个端口?它们分别可有哪几种基本工作方式?

2. 8255A中的A

1、A

引脚信号与端口的关系。

3. 8255A用在8088系统中与用在8086系统中A1、A0的连接有何区别;各端口地址顺序有何区别?

4. 8255A的方式控制字

(题9.3,9.5,9.7,9.10,9.11)

微机原理应用复习提纲及重要知识点总结

微机原理应用复习提纲及重要知识点总结 微机原理复习 第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数据总线相同时,则按数据位一一对应相接。 若CPU为8086,则存储器芯片必须采用分体结构,偶地址存储体的8位数据线与CPU数据总线低8位相接,奇地址存储体的8位数据线与CPU数据总线高8位相接。 2. 与控制总线的连接 主要有:OE与CPU的RD相连;WR(WE)与CPU的WR相连,CS与由高位地址经地址译码后输出的信号相连。 3. 与地址总线的连接 一般CPU地址线总是多于存储器芯片的地址线,需进行地址译码。重点掌握部分译码法。 开始与存若CPU为8088,则存储器不需采取分体结构,CPU地址总线从A 储器芯片上的地址线一一对应相连,多出的高位地址线经译码器译码后根据地址分配关系选择相应输出端与存储器芯片的片选CS相连;

微机原理知识点(这是完整的)

学习必备欢迎下载 1、8086分:执行单元(EU)和总线接口单元(BIU)。EU的主要功能是执行命令。完成两种类型的操作:1、进行算术逻辑运算; 2、计算出指令要寻址单位的地址位移量,并将1个16位的地址位移量传送到BIU中。BIU负责从内存储器的指定区域中取出指令送到指令队列中去排队。(由逻辑地址计算出物理地址) 2、Ip cs~代码段;si,di,bx ds 或cs (ds数据段,es附加段);spabp ss堆栈段 3、状态标致寄存器:c~进位,p~奇偶校验,a~半加,z~零标志位,s~符号,i~中断允许,d~方向,o~溢出 4、HOLD:输入信号高电平有效,用于向CPU提出保持请求。 5、时钟周期:指加在CPU芯片引脚clk上的时钟信号周期;总线周期:指8086CPU将一个字节写入一个接口地址的时间,或者8086CPU由内存或接口读出一个字节到CPU的时间;指令周期:CPU完整的执行一条指令所花的时间。 6、物理地址二段基址*16+段内偏移地址 7、指令:助记符,目的操作数,源操作数 端寻址方式操作码立即数MOV AX,0F58AH 寄存器寻址方式操作码寄存器名,寄存器名MOV AX,BX(位数相同) 直接寻址方式操作码寄存器名,16位偏移地址MOV AX,[2000H] 寄存器间接寻址{DS:[SI]或[DI]或[BX]}{MOV AL,[SI]}SS:[BP] MOV [BP],BX 物理地址:{DS*(6+[SI]或[DI]或[BX])} (SS)*(6+BP) 寄存器相对寻址:{操作码寄存器,相对值DISP+基址或变址{MOV AX,DISP[SI] 操作码相对值DISP+基址或变址、寄存器MOV AX,10[SI] 物理地址{DS*16+(SI)+DISP(DI,BX 同)}MOV AX,[SI+10H] SS*16+BP+DISP 基址变址寻址方式与物理地址:{DS*16+BX+SI或DI {MOV AX,[BX+DI] SS*16+BP+SI或DI MOV [BX+DI],AX 相对基址变址方式与物理地址:{DS*16+DISP+(BX)+(SI或DI) {MOV AX,DISP[BX+DI] SS*16+DISP+(BP)+(SI或DI) MOV [BP+DI+DISP],AX 8、8086指令系统 数据传送指令:1、通用数据传送指令MOV MOV [DI],CX。2、数据交换指令XCHG eg:XCHG AX,BX;16位交换 3、地址传送指令LEA eg:LEA BX.MEEM;指BX=MEX的偏移地址,LDS,LES 4、堆栈操作指令:进栈PUSH 出栈POP, 标志位进栈PUSH 标志位出栈POPF 5、标志操作指令:LAHF;低8位给累加器SAHF;累加器给低8位 6、输入输出指令:IN OUT {CF=1 向高位有进位 算术运算指令:1、加法指令:不进位:ADD CF=0 向高位无进位 进位:ADC IF=1, 加法结果为0 增位(加1)INC IF=0 加法结果不为0 四个标志位:DF,IFCF,OF 0F=1 同号相加,结果符号相 反 0F=0 异号相加,结果与其相 同SF=1 加法结 果为正 SF=0 加法结果为负 2、减法指令:不带借位:SUB {CF=1 向高位有借位,0F=0 且SF=0,减>被。带借位:SBB CF=0 向高位无借位,0F=0 且 SF=1,被>减 减量指令:(减1)DEC IF=1 结果为0,0F=1 且SF=1 减> 被 求补:NEG IF=0 结果不为0 0F=1 SF=0 被>减 比较指令:CMP 0F=1 异号相减结果与减数相同 0F=0 同号相减结果与减数 不同3 乘法指令MUL 5 除法 指令DIV 逻辑运算和唯一指令:1 逻辑 运算指令非NOT 2 位移指令:逻辑位移HL与 AND 算数位移SAL移指令TEST 逻辑右移SHR 或OR 算术右移SAR 异或OR 3 循环移位:左ROL 右ROR 串操作指令:1 串传送:MOVS2 串比较:CMPS3 串扫描:SCAS 4 取串:LODS 5 存入串: STOS 控制转移指令:1 无条件转移 JMP 2 条件转移:ZF=1 转移JZ 或JE ZF=0 转移JNZ或JNE SF=1 转移JS SF=0 转移JNS OF=1 , JO OF=0, JNO CF=1, JC CF=0, JNC PF=1, JP PF=0 JNP 3 子程序调用与返回指令:段内 直接调用:CALL 中断:INT n 中断返回IRET 返回:RET 循环控制指令:LOOP 处理器控制指令:1 标志位操作 质量,STC CF=1 CLC CF=0 CMC 使F取反 STD DF=1 CLD DF=0 STI IF=1 CLI IF=0 2 处理控制指令:暂停:HLT 空操作:NOP 等待:WAIT 封锁总线:LOCK 算数运算符:取余MOD 左 移SHL 右移SHR 逻辑运算符:与AND 取 OR 非NOT 异或XOR 关系运算符:=EQ 不 =NE >GT =GE <=LE 分析运算符:取段基址SEG取 偏移量OFFSET 取类型 TYPE 取字节个数SIZE 取元素个数LENGTH 取 高字节HIGH 取低字节 LOW 合成运算符号:PTR、THIS SHORT *存储芯片的数据线:由字符决 定,几位字符就有几根数据线 存储芯片的址线:由容量决定, 2的N次方=Q,N为地址线 芯片数目=(扩展容量/芯片 容量)*(系统字节/芯片字节) *I/O口分类:1,I/O口接口芯 片2,I/O口接口控 制卡 *I/O口的功能:1,数据的寄存 和缓冲功能2,信号转换 3,地址译码和设备选择功能4, 外设的控制和检测功能5, 中断或DMA管理功能6, 可编程功能7, 错误检测功能 *CPU与I/O设备之间的接口信 息1,数据信息(数字量模拟 量开关量脉冲量) 2,状态信息3控制信息 *I/O口的编址方式:1,存储器 映射编址方式(统一编址方式) 2,I/O映射编址方式(独立编 址方式) 3,独立编址方式的端口方向 *输入输出传送方式:1无条 件传送方式 2查询传送方式 3中断传送方式 4直接存储器存取传送方式 (DMA){单字节、数据块、请 求}传送方式 5专用I/O处理机方式 *中断:指计算机在正常执行程 序过程中由于某事件的发生而 使CPU暂时停止当前程序的执 行,而去执行 相关事件的处理程序,结束后返 回厡程序继续执行 *中断的有点:1能实现并行处 理2能实现实时处理3能 实现故障处理 *一个完整的中断系统:中断源 识别,中断优先级判断,中断嵌 套管理,CPU的中断影响,中 断服务和 中断返回 *中断类型:内部与外部 外部中断:由NMI引入不可屏 蔽中断请求,由INTR引入可屏 蔽中断 内部中断:1,除法出错2, 单步(陷阱)3,断点4, 溢出(INTO)5,指令 *并行:数据各位同时传送 优点:速率快可靠性高 缺点:远距离投资大 串行:指数据一位一位顺序传 送优点:投资少缺 点:速率慢可靠性低 *8255的工作方式:0—基本输 入输出方式1—选通输入输出 方式 2—双向传输方式 A0 A1 A口0 0 B口0 1 C口1 0 控制1 1 *8253的用途:1,为CPU提供 时间信号2,给I/O输出定 时信号,时间值可由程序控制 3,可作为频率可控的方波信号 发生器4可用于记录外部 事件发生次数计数器 *8253的工作方式:0—计数结 束的产生中断 1—可程控单脉冲 2—分频器 3—方波发生器 4—软件触发的选通信号发生器 5—硬件触发的信号发生器 计数器:0=40H 1=41H 2=42H 控制口=43H *串行术语:1波特率:单位时 间内通信线路上传输数据的位 移B/S 2发送时钟和接受时钟 3位周期Td 4波特率因子 5DTE数据终端设备 6DCE数据通信设备 两种通信方式: 异步:每个字符包括,一个起始 位,五至八个数据位,一个奇偶 校验位,一直两个停止位,(奇 偶错、溢出错、帧格式错) 同步:............................... 串行通信线路连接方式: 1,单I传输方式 2,双I传输方式 3,全双I传输防护四 4,多I传输方式 串行通信校验: 1,奇偶2,循环冗余校验 一,什么叫微处理器,微机 和微机系统?他们之间 是什么关系? 答:微处理器即中央处理单元 (CPU)是由运算器和控制器等 组成的,以微处理器为核心,将 主存器,输入,输出接口电路采 用总线结构联系起来即为微型 计算机,简称微机。微机系统: 微机在配上相应的外围设备,系 统电源和系统软件就构成了微 机计算机系统, 二,汇编语言与高级程序设 计语言的区别? 答:汇编语言是一种将机器语言 符号化的语言,它用便于记忆的 字母,符号来代替数字编码的机 器指令。汇编语言的语句与机器 指令一一对应,不同的机器有不 同的汇编语言。高级程序设计语 言是一类面向用户,与特定机器 属性相分离的程序设计语言,它 与机器指令之间没有直接的对 应关系,他可以在各种机型中通 用。 三:1,8086微处理器的内部由 执行单元(EV)和总线接口单 元(BIU)组成 2,8086和8088cpu的 区别: 1)8086数据外总线16 根,8088则为8根,2)8086CPU 中的指令缓冲器为6个字节,而 8088为4个字节,3)8086CPU 选通存储器或I/O接口的信号 是M/IO而8088为IO/M(M有 杠),共同之处:均有20根地址 线可访问地址单元2的20次方 个(1m),可以访问IO地址为 64k,内部数据线均为16. 四:8086cpu外部特性:1) AD0—AD15:地址数据时是分 复用输入输出信号线,CPU在 读写存储器或外设时,总先给出 存/外地址然后才读/写数据,2) UR(有杠)(写,低),3)RD(有 杠)(读,低)4)READY (高 有效)5)intr(高)6)reset(高), 7)HOLD(高,提出保持请求 与HLDAL CPU 对HOLD请求 的响应信号,高)对应,8)MM /MX(MX有杠)(=1,最

微机原理复习知识点总结

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。

大工微机原理复习总结

第一章计算机基础知识 本章的主要内容为不同进位计数制计数方法、不同进位制数之间相互转换的方法、数和字符在计算机中的表示方法、简单的算术运算以及计算机系统的组成。下边将本章的知识点作了归类,图1为本章的知识要点图,图1.2为计算机系统组成的示意图。

1. 微机基本结构是什么?微处理器、微型计算机、微型计算机系统有何区别?微处理器主要指CPU;微型计算机包括主机和外设,其中主机包括微处理器,主要针对硬件部分;微型计算机系统包括微型计算机和软件系统,能够独立运行。 2. 用二进制补码表示-41、+74、-112? -41 = (11010111)2 +74 = (01001010)2 -112 = ( 10010000 )2 3. 数值转换:11 4.175= ( ) 2=( )16 11001.101B= ( )16= ( )10 数值转换:114.175= ( 0111 0010. 0011 ) 2=( 72.3 )16 (近似值)11001.101B= ( 19.A )16= ( 25.625 )10 第二章8086微处理器 本章要从应用角度上理解8086CPU的内部组成、编程结构、引脚信号功能、最小工作模式的系统配置、8086的存储器组织、基本时序等概念。下面这一章 执行单元EU(AX、BX、CX、DX、SP、BP、SI、DI、标志寄存器)

内部组成 总线接口单元BIU(CS、DS、SS、ES、IP) 选择题 1. 通用寄存器是 B 部件 A.在CPU之外存储指令的;B. 在CPU之内暂存数据及地址的; C.在CPU之外存储数据及地址的;D. 在CPU之内存储指令的; 2. 无论8086CPU还是目前更高档的微处理器其内部原理结构中共同具有的基本部件是 D 。 A.算术逻辑运算单元(ALU);B. 指令指针寄存器和标志寄存器; C.通用寄存器组和总线接口单元;D. 以上都对; 3. 在8086/8088系统下,对当前用户程序的堆栈进行访问,其逻辑地址是由 B 提供的。 A. SS与BX; B. SS与SP;C.CS与SP;D. DS与BP; 4. IP寄存器的用途是 C 。 A.指向下一个存储单元;B. 指向下一个要读写的数据; C.指向下一条要执行的指令;D. 指向下一个堆栈; 5. 在8086/8088系统中,如果一个程序开始执行前CS=3A70H,IP=1400H,那么该程序第一个字节的物理地址是 A 。 A.3BB00H;B. 3A701400H;C.4E70H;D. 3A724H; 6. 一个4字节信息135790ABH存放在存储器中(如图所示),该信息在存储器中

微机原理复习知识点总结

微机原理复习知识点总结 微机原理是计算机专业的一门基础课程,它主要介绍计算机硬件的基 本工作原理、组成部分和相互关系。下面是微机原理复习的知识点总结。 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.指令系统和指令格式 指令系统是一组机器指令的集合,用于完成各种计算机操作。指令格式是指令在存储器中的存储方式,包括操作码、地址码和寻址方式等。 8.寻址方式和指令执行过程 寻址方式是指CPU通过地址码来获取指令或数据的方式。常见的寻址方式包括直接寻址、间接寻址、寄存器寻址、立即寻址、相对寻址等。指令执行过程包括指令译码、取指令、执行指令和存储结果等步骤。 9.数据传送和运算指令 数据传送指令用于在寄存器和存储器之间传输数据,运算指令用于进行数学和逻辑运算。数据传送指令包括加载和存储指令,运算指令包括算术运算和逻辑运算指令。 10.控制转移和程序中断指令

微机原理复习要点

微机原理复习要点 微机原理是计算机科学与技术的基础课程,以下是微机原理的复习要点,总结为四个方面: 一、计算机的基本组成 1.计算机的基本组成:计算机由中央处理器(CPU)、内存、输入输 出设备和存储设备组成。 2.中央处理器(CPU)的组成:CPU由运算器、控制器和寄存器组成。运算器负责执行算术和逻辑运算,控制器负责控制指令的执行,寄存器用 于暂存数据和指令。 3.内存的分类:内存可以分为主存和辅助存储器。主存是CPU直接访 问的存储器,辅助存储器用于长期存储数据。 4.输入输出设备的分类:输入设备用于将外部信息输入计算机,输出 设备用于将计算机的结果输出给用户。 5.存储设备的分类:存储设备用于长期保存数据,包括硬盘、光盘、 U盘等。 二、计算机的运行原理 1.计算机的指令执行过程:指令的执行包括取指令、分析指令、执行 指令、存储结果等多个步骤。 2.计算机的时序控制:时序控制是指控制指令的执行顺序和时序,包 括时钟信号的产生和分配。

3.计算机的硬件与指令的对应关系:计算机的硬件是根据指令的特点 和要求设计出来的,不同指令对应不同的硬件电路。 4.计算机的存储管理:存储管理是指计算机如何管理和组织数据的存 储方式,包括程序的存储、数据的存储和存储器的管理。 三、微机系统的组成和工作原理 1.微机系统的组成:微机系统由中央处理器、存储器、总线、输入输 出设备和接口电路等组成。 2.微机系统的工作原理:微机系统通过总线将各个组成部分连接起来,实现数据和控制信号的传输和交换。 3.微机系统的启动过程:微机系统的启动过程包括硬件的初始化、操 作系统的加载和执行。 四、汇编语言的基本知识 1.汇编语言的基本概念:汇编语言是一种低级语言,用符号表示指令 和数据,并通过汇编程序转换为机器语言。 2.汇编语言的指令格式:汇编语言的指令包括操作码和操作数,操作 码表示要执行的操作,操作数表示操作的对象。 3.寻址方式:寻址方式是指操作数在内存中的位置的表示方法,包括 直接寻址、间接寻址、寄存器寻址等。 4.汇编指令的执行过程:汇编指令的执行包括取指令、分析指令、执 行指令、存储结果等多个步骤。

微机原理知识点总结

第一章 1.辨析三个概念:微处理器、微型计算机、微型计算机系统 微处理器:简称μP或MP(Microprocessor)是指由一片或几片大规模集成电路组成的具有运算器和控制器功能的中央处理器部件,又称为微处理机。 微型计算机: 简称μC或MC,是指以微处理器为核心,配上存储器、输入/输出接口电路及系统总线所组成的计算机(又称主机或微电脑)。 微型计算机系统(主机+外设+软件配置)(Microcomputer system) 简称μCS或MCS,是指以微型计算机为中心, 以相应的外围设备、电源和辅助电路(统称硬件)以及指挥微型计算机工作的系统软件所构成的系统。 2.微机系统结构(三种总线结构):数据总线,地址总线,控制总线 第三章 内部结构 , 由两部分组成:总线接口单元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(目的变址寄存器)

微机原理及应用的总结

微机原理及应用的总结 一、微机原理的基本概念 微机原理是指微处理器的基本工作原理及其内部组成结构。对于学习微机原理 的人来说,首先需要了解微处理器的基本概念,下面是微机原理的基本概念的总结:•微处理器:微处理器是指由微电子器件制造出来的处理器。它是整个微机系统的核心部件,负责执行各种指令的操作。 •内部组成:微处理器内部包含运算器、控制器、寄存器等部分,它们相互协作完成各种指令的执行过程。 •数据通路:数据通路是微处理器内部各个组件之间传输数据的路径,包括数据的输入输出、中间数据传递等。 •控制单元:控制单元负责对微处理器内部各个组件的控制和协调,以确保指令的正确执行顺序和操作结果的正确性。 二、微机原理的应用领域 微机原理的应用广泛,几乎涵盖了各个行业和领域。以下是微机原理的一些主 要应用领域的总结: 1.通信领域: •无线通信系统:微机原理在无线通信系统中的应用主要体现在基站控制、信号处理等方面。 •有线通信系统:微机原理在有线通信系统中的应用主要涉及到数据采集、信号调制等方面。 2.工业自动化领域: •PLC控制系统:微机原理在工业自动化领域中的应用主要是在PLC (可编程逻辑控制器)控制系统中,用于进行各种工业过程的控制和监控。 •机器人技术:微机原理在机器人技术中的应用主要是用于控制机器人的各种动作和功能。 3.仪器仪表领域: •数字仪器:微机原理在数字仪器中的应用主要涉及到信号采集、数据处理等方面。 •电子测量仪器:微机原理在电子测量仪器中的应用主要是用于信号处理和测量结果的计算。 4.医疗设备领域: •医疗影像设备:微机原理在医疗影像设备中的应用主要是用于影像采集和图像处理。

(完整版)微机原理期末复习总结

(完整版)微机原理期末复习总结 一、基本知识 1、微机的三总线是什么? 答:它们是地址总线、数据总线、控制总线。 2、8086 CPU启动时对RESET要求?8086/8088 CPU复位时有何操作? 答:复位信号维高电平有效。8086/8088 要求复位信号至少维持4 个时钟周期的高电平才有效。复位信号来到后,CPU 便结束当前操作,并对处理器标志寄存器,IP,DS,SS,ES 及指令队列清零,而将cs 设置为FFFFH, 当复位信号变成地电平时,CPU 从FFFF0H 开始执行程序 3、中断向量是是什么?堆栈指针的作用是是什么?什么是堆栈? 答:中断向量是中断处理子程序的入口地址,每个中断类型对应一个中断向量。堆栈指针的作用是指示栈顶指针的地址,堆栈指以先进后出方式工作的一块存储区域,用于保存断点地址、PSW 等重要信息。 4、累加器暂时的是什么?ALU 能完成什么运算? 答:累加器的同容是ALU 每次运行结果的暂存储器。在CPU 中起着存放中间结果的作用。ALU 称为算术逻辑部件,它能完成算术运算的加减法及逻辑运算的“与”、“或”、“比较”等运算功能。 5、8086 CPU EU、BIU的功能是什么? 答:EU(执行部件)的功能是负责指令的执行,将指令译码并利用内部的寄存器和ALU对数据进行所需的处理BIU(总线接口部件)的功能是负责与存储器、I/O 端口传送数据。 6、CPU响应可屏蔽中断的条件? 答:CPU 承认INTR 中断请求,必须满足以下 4 个条件: 1 )一条指令执行结束。CPU 在一条指令执行的最后一个时钟周期对请求进行检测, 当满足我们要叙述的4 个条件时,本指令结束,即可响应。 2 )CPU 处于开中断状态。只有在CPU 的IF=1 ,即处于开中断

微机原理及应用单片机期末重点复习提纲

2020 微机原理及应用 复习提纲 一、 填空题(每题1分,共10分) 0、 单片机应用系统设计的基本要求很多,要求在设计时将安全可靠性放在第一位。 1、 某温度测量系统(假设为线性关系)的测温范围为0~150℃,经ADC0809转换后对应的数字量为 00H ~FFH ,试写出它的标度变换算式。并计算数字量为ABH 时的温度值。 2、 某压力测量仪表的量程为400---1200Pa ,采用8位A/D 转换器,设某一时刻单片机经采样及数字滤 波后的数字量为ABH ,求此时的压力值(设该仪表的量程是线性的) 。 3、 某加热炉温度测量仪表的量程为200 ~ 800℃,采用8位A/D 转换器,设某一时刻单片机经采样 及数字滤波后的数字量为CDH ,求此时的温度值(设该仪表的量程是线性的) 。 4、 单片机应用系统中数字地和模拟地的连接原则:分开走线,最后在一点连接 5、 对单片机应用系统中易受干扰的信号加硬件滤波器,如果干扰信号频率比信号频率高,选用低通滤 波器;如果干扰信号频率比信号频率低,选用高通滤波器;当干扰信号在信号频率的两侧时,需采用带通滤波器。 6、 数据采集中的软件抗干扰措施较多---程序判断滤波(限幅、限速)、算术平均滤波、中值滤波、加 权平均滤波、滑动平均滤波、RC 低通数字滤波和复合数字滤波等。其中算术平均滤波适用于对周期性干扰的信号滤波,用限幅滤波对缓慢变化的物理参数进行采样时抗干扰的滤波效果好。 7、 程序运行的软件抗干扰措施:指令冗余、软件陷阱、“看门狗”技术 8、 “看门狗”技术实际就是程序运行监视系统,看门狗(Wacth dog Timer )即看门狗定时器,是利用 CPU 正常运行时必须在一定的时间间隔(根据程序运行要求而定)内发出工作正常信号,当CPU 进入死循环后,因其不能发出工作正常信号,就能及时被发觉并使系统复位。 9、 为保证按键识别的准确性,在电压抖动的情况下不能进行状态的输入,抖动可能造成一次按键多次 处理问题。为此,需要进行去抖动处理,去抖动有硬件和软件两种方法。硬件方法就是加去抖电路,从根本上避免抖动的产生。软件的方法则是采用时间延迟以躲过抖动,待信号稳定后再进行扫描。 10、 由于键的按下和释放是随机的,捕捉按键的状态变化主要有以下两种方法:外部中断捕捉、定时查 询 11、 针对DAC0832的两个寄存器的不同使用方法,形成了DAC0832的三种工作方式,分别为双缓冲 方式、单缓冲方式和直通方式。 12、 A DC0809在A/D 转换开始后,只有确认数据转换完成后,才能进行传送。为此常常采用定时、查 询、中断传送方式。 13、 液晶显示器LCD 从显示的形式上通常可分笔段型、字符型和点阵图形型。各显示器的特点及其应 用。 14、 L ED 显示器按其发光管排布结构的不同,可分为LED 数码管显示器和LED 点阵显示器。LED 数 码管主要用来显示数字及少数字母和符号,LED 点阵显示器可以显示数字、字母、汉字和图形甚至图像。LED 点阵显示器虽然显示灵活,但其占用的单片机系统的系统软件、硬件资源远远大于LED 数码管。 15、 多位LED 显示器的显示方式有动态显示和静态显示,它们的特点及其应用。 16、 计算机与外部设备的通信有两大类:并行通信与串行通信。它们主要优点和用途是什么 17、 在串行通信中,根据数据传送的方向性,可分为单工通信、半双工通信和全双工通信。 18、 常用的串行通信接口标准有:RS-232C 、RS-449、RS-422A 、RS-423A 、RS-485、20mA 电流环、 USB 、IIC 及SPI 等总线接口标准。 19、 80C51串行口有4种工作方式,其中方式0常用于扩展I/O 口、方式1多用于双机通信、方式2和 方式3多用于多机通信 班 级 学 号 姓 名 密封装订线 密封装订线 密封装订线

微机原理知识点

微机原理知识点 一、微机原理概述 微机原理是指解析和理解微型计算机的基本组成部分和工作机理的学科。微型计算机是一种体积小、功能强大的计算机,它能够进行数据处理、运算、存储和控制等操作。微机原理研究的重点主要包括微处理器、存储器、输入输出设备、总线系统以及计算机的工作原理等内容。 二、微处理器 微处理器是微型计算机的核心部件,负责执行指令、进行数据处理和运算等任务。它由控制单元和算术逻辑单元组成。控制单元负责指令的解码和执行,而算术逻辑单元则负责进行算术和逻辑运算。微处理器的性能主要由时钟频率、位数、指令集和内部缓存等因素决定。 三、存储器 存储器是用于存储和读取数据的设备。微型计算机中常见的存储器包括随机存取存储器(RAM)和只读存储器(ROM)。RAM用于存储临时数据,而ROM则用于存储不可修改的程序和数据。存储器的访问速度和容量是衡量其性能的重要指标。 四、输入输出设备 输入输出设备用于将用户输入的信息传递给计算机,以及将计算机处理后的结果输出给用户。常见的输入设备包括键盘、鼠标和扫描仪

等,而输出设备则包括显示器、打印机和音频设备等。输入输出设备的种类繁多,适应了不同用户的需求。 五、总线系统 总线系统是微型计算机内部各个组件之间进行数据传输和通信的路径。它由地址总线、数据总线和控制总线组成。地址总线用于指定内存中数据的位置,数据总线负责传送数据,而控制总线用于指示数据的读取和写入操作。总线系统的带宽和速度直接影响计算机的数据传输效率。 六、计算机的工作原理 微型计算机的工作原理一般遵循“取指令-执行指令”的基本模式。首先,微处理器从存储器中取出一条指令,然后将其解码并执行相应的操作。在执行过程中,微处理器可能需要从存储器或外部设备中读取数据,并将运算结果存储回存储器中。计算机的工作原理是理解微机原理的基础,对于优化计算机的性能和应用开发非常重要。 七、总结 微机原理作为计算机科学的基础学科,涵盖了微型计算机的核心组成部分和工作原理等重要内容。了解微机原理可以帮助人们更好地理解计算机的工作机制,为计算机的应用和开发奠定基础。此外,随着科技的不断发展,微机原理也在不断演进和更新,人们需要持续学习和掌握新的知识点,以适应计算机科技的发展趋势。

微机原理知识点总结

微机原理知识点总结 微机原理是计算机科学中的一个重要分支,它研究计算机的硬件和软 件之间的相互关系。微机原理主要包括计算机系统的硬件组成和工作原理、计算机内存的层次结构、数据的表示和处理、中央处理器的结构和功能、 输入输出设备的工作原理等知识点。下面是对微机原理知识点的总结: 一、计算机系统的硬件组成和工作原理 1.计算机系统的硬件组成:计算机系统由中央处理器、内存、输入输 出设备和外部存储设备等组成。 2.计算机系统的工作原理:计算机按照指令的顺序执行程序,通过执 行指令来完成各种运算和处理任务。 二、计算机内存的层次结构 1.内存的层次结构:内存按照访问速度和容量大小可以分为高速缓存、主存和辅助存储器等层次。 2.高速缓存的作用:高速缓存用于提高计算机的运行速度,通过存储 最常用的数据和指令,减少对主存和外部存储器的访问次数。 3.虚拟内存的概念:虚拟内存是一种通过将部分主存空间与外部存储 器交换,以扩大可用内存空间的技术。 三、数据的表示和处理 1.计算机中的数据表示:计算机使用二进制来表示和处理数据,不同 类型的数据可以用不同的进制和编码方式来表示。

2.数据的表示和转换:数据可以表示为无符号数和带符号数,通过转化器可以在二进制、十进制和十六进制之间进行转换。 3.数据的处理方式:计算机通过算术逻辑单元(ALU)进行数据的加减乘除和逻辑运算。 四、中央处理器的结构和功能 1.中央处理器的结构:中央处理器由控制单元、算术逻辑单元和寄存器等组成,控制单元负责指令的执行和控制,算术逻辑单元负责数据的处理,寄存器用于存储数据和指令。 2.中央处理器的功能:中央处理器负责指令的获取、解析和执行,通过执行指令来完成各种运算和处理任务。 五、输入输出设备的工作原理 1.输入输出设备的种类:输入输出设备包括键盘、鼠标、显示器、打印机、磁盘驱动器等。 2.输入输出设备的工作原理:输入输出设备通过输入输出接口与计算机系统连接,通过驱动程序来完成数据的输入和输出。 六、计算机网络的基本知识 1.计算机网络的概念:计算机网络是将分布在不同地理位置的计算机和设备通过通信链路连接起来,实现资源共享和信息传输的技术。 2.计算机网络的组成:计算机网络由网络节点和通信介质等组成,网络节点可以是计算机、路由器、交换机等设备。

微机原理知识点

第一章 1.微型计算机简称微机:以微处理器为核心,配上大规模集成电路制作的存储器、输入输出接口电路以及系统总线所组成的计算机。由CPU、存储器、输入输出接口电路及系统总线组成。 2.CPU(中央处理器):把控制器和运算器以及数量不等的寄存器集成到一个大规模集成电路芯片上。 3.系统总线:CPU向存储器及接口电路提供地址、数据及控制信息的通道,包括数据总线、地址总线、控制总线。 4.字长:CPU中运算器一次能处理的最大数据位数,反应微机系统数据处理能力的重要性能指标。 5.存储器的3个主要性能指标:速度、容量、每位价格。I/O设备的性能指标:速度、分标率、颜色深度。 6.微机接口:微处理器CPU与“外部世界”的连接电路,是CPU与外界进行信息交换的中转站。 7.接口具备的功能:对外部设备的寻址与编制、信号转换、数据缓冲、联络、中断管理、可编程。 8.接口的组成:硬件电路(接口芯片、译码器电路)、软件编程(初始化接口芯片、确定数据传输方式、控制接口硬件动作)。 9.I/O端口:接口电路中能被CPU直接访问的寄存器(每个端口有且仅有一个地址)。一个接口可以有几个端口:状态、数据、命令端口,分别对应状态、数据、命令寄存器。 10.I/O端口的两种编址方式:统一编址(在整个存储空间中划分出一部分地址空间给外设端口使用,只能使用MOV指令),独立编址(对系统中的I/O 端口单独编址,与内存单元的地址空间相互分开,各自独立)。 第二章 1.CPU从功能上分为:执行部件EU、总线接口部件BIU。执行指令是,两部件成两级流水:执行部件执行指令的同时,总线接口部件完成从主存中预取后继续指令的工作,使指令的读取与执行可以部分重叠,提高总线利用率。 2.通用寄存器:AX(累加器)、BX(基址寄存器)、CX(计数寄存器)、DX(数据寄存器)。 3.专用寄存器:SP(堆栈指针寄存器)、BP(基数指针寄存器)、DI(目的变址寄存器)、SI(源变址寄存器)。 4.16SS+SP:确定堆栈在内存中的位置;16CS+IP:确定要执行的指令的物理地址;SP的作用:存下一条要执行指令的地址号、现场保护。 5.段寄存器:DS(数据段)、CS(代码段)、ES(附加数据段)、SS(堆栈段)。IP:指针寄存器(16位寄存器)。 6.AD15~AD0(39,2~16脚):地址/数据总线;A19/S6~A16/S3(35~38脚):地址/状态总线。 7.MN/MX非(33):最小/最大模式输入控制信号。 8.M/IO非(28):值为”1“时表示CPU当前正在访问存储器,值为”0“时表示CPU当前正在访问I/O端口。 9.DT/R非(27):值为”1“时表示CPU发送数据到存储器或I/O端口,

微机原理知识点总结

第一章概述 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

微机原理知识点

微机原理知识点 一、基本概念 主机是由计算机中的中央处理器和主存储器组成的系统,其芯片安装 在一块印刷电路板上,称为主机板,简称主板。 运算器主要由加法器、累加器、暂存寄存器和控制电路组成,用来对 数据进行算术/逻辑运算。 控制器主要由程序计数器(PC)、指令寄存器、指令译码器、微操作 控制电路(或微程序控制器)及控制逻辑电路组成,对指令译码,按指令 要求控制计算机各组成部件协调工作。 Intel8086的基本组成分为两大部分:执行部件EU(E某ecutionUnit)和总线接口部件BIU(BuInterfaceUnit)。 执行部件EU由运算器ALU、通用寄存器、状态标志寄存器和执行部 件控制电路组成,用于执行指令。 通用寄存器共有8个,即A某、B某、C某、D某、SP、BP、DI和SI,各16位。其中A某、B某、C某和D某可分别分为两个8位寄存器,依次 表示为AH、AL、BH、BL、CH、CL、DH和DL,除了作为通用数据寄存器外,还有一些专门的用途。A某(Accumulator):16位累加器,在8位数据 运算时,以AL作为累加器。B某(Bae):基址寄存器。C某(Count): 隐含为计数器。D某(Data):高位数据寄存器。SP(StackPointer): 堆栈指针。BP(BaePointer):基址指针,用来指示堆栈区域。DI (DetinationInde某):目的变址寄存器,与DS联用。字符串处理中与ES联用,隐含为目的操作数地址。

SI(SourceInde某):源变址寄存器,与DS联用,字符串处理中与DS联用,隐含为源操作数地址。 状态标志寄存器如图所示,仅使用其9位。其中“DF,IF,TF”3个是控制状态标志,其它6个是条件状态标志。 D15D14D13D12D11D10OFDFD9D8IFD7D6D5D4D3D2D1D0PFCFTFSFZFAF图状态标志寄存器2.3状态标志寄存器图1.4 总线接口部件BIU由段寄存器、指令指针寄存器、地址加法器、指令队列和输人输出控制电路组成,用于取指令和数据传送,即访问存储器与数据输入输出。 段寄存器有4个,即CS、DS、ES和SS,作用如下:CS (CodeSegment):代码段寄存器,存放当前程序段地址。DS (DataSegment):数据段寄存器,存放数据段地址;字符串处理时隐含为源段地址寄存器。SS(StackSegment):堆栈段寄存器,存放当前堆栈段地址。ES(E某traSegment):附加段寄存器,存放辅助数据段地址;字符串处理时隐含为目的段地址寄存器。 8086地址寄存器16位,寻址64KB。故把1MB存储器空间分为若干个段,每段≤64KB,称为逻辑段。 使用时,所有段可在整个存储空间浮动,各段可以连续排列,也可以重叠。段内各存储单元相对于段起始地址有一个偏移量,只要偏移量与段起始地址确定了,某存储单元也就唯一地确定了。 程序中使用的存储器地址称为逻辑地址,由16位“段基址”和16位“偏移地址”(段内地址)组成。段基址表示一个段的起始地址的高16位。偏移地址表示段内的一个单元距离段开始位置的距离。访问存储器的

相关文档
最新文档