微机原理
文章平均质量分 94
齐美乐
Unity
展开
-
位运算符
基本概念原码:正数是其二进制本身;负数是符号位为1,数值部分取X绝对值的二进制例如:3的原码为 0000 0011;-3的原码为1000 0011。反码:正数的反码是其本身,对于负数其符号位不变其它各位取反(0变1,1变0)。例如:3的反码为 0000 0011;-3的反码为1111 1100。补码:正数的补码是其本身,负数的补码是其反码的基础上+1。例如:3的补码为 0000 0011;-3的补码为1111 1101。正数的补码、反码都是其本身要弄懂位运算符的计算方法,首先必须原创 2020-09-23 16:56:53 · 845 阅读 · 0 评论 -
8086处理器
一、8086微处理器内部结构8086CPU由两部分即指令执行部件( Execution Unit, EU)和总线接口部件(Bus Interface Unit, BIU) 组成,在图中用点画线隔开。指令执行部件主要由算术逻辑运算单元(ALU)、标志寄存器(FR)、 通用寄存器组和EU控制电路4个部件组成,其主要功能是执行指令。总线接口部件(BIU)主要由地址加法器、专用寄存器组、指令队列和总线控制电路4个部件组成,其主要功能是形成访问存储器的物理地址、访问存储器并取指令暂存到指令队列中等待执行,访问存储原创 2020-09-23 16:37:53 · 5116 阅读 · 0 评论 -
8086常用指令集
目录一、数据传输指令①通用数据传输指令②堆栈操作指令③累加器(即AX或AL)专用传输指令④目标地址传输指令⑤标志寄存器传送指令⑥扩展指令二、算术运算指令①算术加法指令②算术减法指令③算术乘除指令算术乘除运算指令总结:④标志寄存器传送指令算术运算类指令总结:三、逻辑运算和移位指令①“与”指令:②“或”运算指令③“非”运算指令④“异或”运算指令⑤“测试”指令⑥移位操作指令1、非循环移位指令2、循环移位指令四、串操作指令①串传送M原创 2020-09-23 16:32:06 · 7117 阅读 · 5 评论 -
汇编语言笔记(王爽)
目录通用寄存器CS和IP修改CS、IP的指令小 结内存中的字的存储小结SI和DI[bx+si]和[bx+di][bx+si+idata]和[bx+di+idata]不同的寻址方式的灵活应用我们定义的描述性符号: reg和: sreg。汇编语言中数据位置的表达寻址方式指令要处理的数据有多长div指令伪指令dddup转移指令8086cpu的转移行为有以下几类:8086cpu的转移指令有以下几类:操作符offset计算代码块所占字节数jmp指令原创 2020-09-23 16:27:31 · 1827 阅读 · 0 评论