
微机原理
imxlw00
这个作者很懒,什么都没留下…
展开
-
微机原理 1-微机的组成
微型计算机的分类4位微处理器8位微处理器16位微处理器32位微处理器64位微处理器计算机的基本结构冯·诺依曼结构体系由五部分组成运算器,控制器,存储器,输入设备,输出设备工作原理:1、计算机中的数据和指令采用二进制数。2、存储程序,程序控制。微型计算机的系统组成微型计算机的外部结构微型计算机硬件系统是以微处理器(CPU)为核心,通过系统总线连...原创 2019-01-28 20:43:43 · 1032 阅读 · 0 评论 -
微机原理 12-标志寄存器FR
进位标志CF奇偶标志PF辅助进位标志AF零标志ZF符号标志SF溢出标志OF陷阱标志TF(Trap Flag)中断允许标志IF(Interrupt Enable Flag)方向标志DF(Direction Flag)...原创 2019-02-13 14:36:04 · 5560 阅读 · 1 评论 -
微机原理 11-内部寄存器
内部寄存器的类型14个16位寄存器,按功能可分为三类一 、通用寄存器数据寄存器(AX,BX,CX,DX)地址指针寄存器(SP,BP)变址寄存器(SI,DI)1、数据寄存器8088/8086含4个16位数据寄存器,它们又可分为8个8位寄存器,即:AX:累加器。所有I/O指令都通过AX与接口传送信息,中间运算结果也多放于AX中;BX:基址寄存器。在间接寻址中用于存...原创 2019-02-13 14:14:56 · 5261 阅读 · 0 评论 -
微机原理 18-堆栈操作指令
堆栈是按照LIFO原则组织的一段内存区域。(“先进后出”,或说“后进先出” )80X86规定堆栈设置在堆栈段内。用SS段寄存器记录其段地址 用SP始终指向堆栈的顶部。栈顶:堆栈的顶部。即最后推入堆栈的信息所在的单元。栈顶随着数据出栈、入栈而变化。生长方向:栈顶的变化方向。分向下生长和向上生长两种。8086中的堆栈是向下生长的。即栈顶向地址码小的方向生长。...原创 2019-02-22 17:47:28 · 14627 阅读 · 1 评论 -
微机原理 17-地址传送指令
有效地址传送指令LEA(load EA)LEA REG,SRC功能:把源操作数SRC的地址偏移量传送至寄存器REG。①源操作数的寻址方式不能是立即数和寄存器方式;②目的操作数必须是一个16位的通用寄存器,但不能是段寄存器。指针传送指令LDS、 LESLDS(LES) r16 , memr16←([mem]) ,DS(ES)←([mem+2])将由源操作数偏移地址决定...原创 2019-02-22 15:04:37 · 2132 阅读 · 0 评论 -
微机原理 16-数据交换指令XCHG
交换指令 XCHG 的作用是把一个字节或一个字的源操作数与目的操作数相交换注:交换能在通用寄存器与累加器之间、通用寄存器之间、通用寄存器与存储器之间进行但段寄存器和立即数不能作为一个操作数,不能在累加器之间进行。如果需要交换两个内存操作数,需要使用一个寄存器作为临时存储容器,并把MOV指令和XCHG指令结合起来使用...原创 2019-02-22 14:07:07 · 9328 阅读 · 0 评论 -
微机原理 15-MOV指令
MOV指令格式:MOV DST,SRC; (DST)←(SRC)说明:MOV 是操作码,DST和SRC分别是目的操作数和源操作数。执行后,目的操作数改变,源操作数不变。立即数和CS只能作为源操作数,不能为目的操作数IP和FR都不允许作为源操作数和目的操作数立即数不允许直接送至DS,ES,SS或CS源操作数和目的操作数不能同时是存储器操作数源操作数和目的操作数必须类型相同(同...原创 2019-02-22 11:58:34 · 6462 阅读 · 0 评论 -
微机原理 14-寻址方式
指令格式机器指令:指令的二进制代码形式。如:89D8H汇编指令:助记符形式的指令。如:MOV AX,BX指令由操作码和操作数两部分组成操作码:由CPU设计人员定义。每一种操作唯一对应一个操作码。 例:加法操作助记符ADD;数据传送操作助记符MOV; 比较操作助记符CMP;操作数:可由编程人员采用不同方式给出。寻址方式指令中给出操作数所在地址的方法。指令中操作数可...原创 2019-02-21 17:32:10 · 2169 阅读 · 0 评论 -
微机原理 10-8086CPU内部结构
8086的功能结构可分为独立的两个部分总线接口单元BIU (Bus Interface Unit)总线接口部件BIU是8086同存储器和I/O设备之间的接口部件,负责对全部引脚的操作。执行单元 EU (Execution Unit)。执行部件EU主要负责执行指令。8086CPU的功能结构图...原创 2019-01-29 09:57:07 · 1079 阅读 · 0 评论 -
微机原理 9-逻辑变量和逻辑代数的运算
三种基本运算:与、或、非与运算或运算非运算常见的复合逻辑运算及门电路原创 2019-01-29 09:31:06 · 581 阅读 · 1 评论 -
微机原理 8-数据的表示方法
数在微型计算机中用二进制数表示,若是有符号数,最高位是符号位,1表示负数,0表示正数;数的表示范围受字长和数据类型的限制原码整数X的原码除去最高位符号位外,其余数值部分就是它的绝对值的二进制数反码整数X的反码:对于正数,反码同原码;对于负数,符号位为1,其余数值位取反补码整数X的补码:对于正数,补码同原码;对于负数,符号位为1,其余数值位取反加1...原创 2019-01-28 22:05:59 · 867 阅读 · 0 评论 -
微机原理 7-计算机中信息的编码表示
原创 2019-01-28 22:00:03 · 271 阅读 · 0 评论 -
微机原理 6-计算机中常用的数制
原创 2019-01-28 21:48:33 · 739 阅读 · 0 评论 -
微机原理 5-微机系统的工作过程
相关概念工作过程举例程序的运行:执行指令的过程,即连续进行取指和执行的过程。按顺序由CPU一条条来执行。需一个指针,指向要取的指令,且取指后该指针内容能自动加1 ,指向下一条指令的地址。...原创 2019-01-28 21:34:25 · 1189 阅读 · 0 评论 -
微机原理 4-CPU对存储器读/写操作过程
读操作假定CPU 要读出存储器04H单元的内容100101111.CPU经地址总线发出地址信息,如04H,选中编号为04H的存储单元。2.CPU发出读控制信号,打开该存储单元的相应的门电路。3.地址为04H的存储单元的存储内容(信息)被送到数据总线上,进入CPU相应的寄存器,即读入CPU。读操作进行后,该单元的原内容不变。写操作(又称 CPU存)CPU送地址->地址...原创 2019-01-28 20:57:31 · 7253 阅读 · 0 评论 -
微机原理 3-内存储器
内存储器存储单元是存放信息(程序和数据)的最小单位,用地址标识。一个存储单元存储一个字节的数据。(8位二进制信息)存储容量: 位、字节、字等存储规则:高字节放高地址、低字节放低地址字节(Byte):8个二进制位。 用B表示。1KB=1024B=210 B 1MB=1024KB=220B 1GB=1024MB例:(8KB或64Kb), 该RAM...原创 2019-01-28 20:47:21 · 1716 阅读 · 0 评论 -
微机原理 2- CPU(微处理器)
CPU(微处理器)具有运算与控制功能,指挥整个计算机协调工作。微处理器由运算器、控制器和内部寄存器阵列3部分组成。1、运算器ALU运算器又称为算术逻辑单元ALU,用来进行算术或逻辑运算以及位移循环等操作。2、控制器CU指令寄存器IR (Instruction Register)存放从存储器取出的将要执行的指令。指令译码器ID (Instruction Decoder)对指令寄...原创 2019-01-28 20:45:46 · 1818 阅读 · 0 评论 -
微机原理 13-存储器寻址
8086系统中的存储器是一个最多1M×8bit的字节序列,即可寻址的存储空间为1M字节。系统为每个字节分配一个20位的物理地址存储器的分段Intel 公司对存储器采用“分段管理”。分段原因:8086有20根地址线,但其内部可以表示的地址最多只能是16位。为了能寻址1MB空间,8086对存储器进行逻辑分段,每个段最大为64KB,最小为16B(此时最多64K个段)。存储单元的物...原创 2019-02-13 15:12:39 · 5078 阅读 · 0 评论