微机原理与接口术复习资料.docVIP

  1. 1、本文档共21页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口术复习资料

《微机原理与接口技术》复习参考资料 概 述 三、信息的编码 指令 助记符 地址LEA LEA DES,Src ← 偏移量(Src) Dest为16位 输入输出 IN Ac,Port← (Port) Ac←((DX)) OUT OUT Port,Ac OUT DX,Ac (Port) ←Ac ((DX))←Ac 算 术 运 算 加法 ADD ADD EST,Src ←(Src)+(Dest) 不带进位值加法 INC INC Dest (Dest) ← (Dest) +1 加一 减法 CMP CMP DES,Src ( 结果不回送,后边跟 乘法MUL MUL Src (AX) ← (AL) *(Src);(DX,AX← (AX) *(Src) Src为乘数 逻辑运算 AND AND Dest,Src(Dest)←(Dest)∧(Src) 使Dest的某些位强迫清0 OR OR Dest,Src(Dest)←(Dest)∨(Src) 使Dest的某些位强迫置1 NOT NOT Dest (Dest)←(Dest取反) 不允许使用Imm XOR XOR Dest,Src(Dest)←(Dest异或 Src) 使某些位变反,某些位不变 TEST TEST Dest,Src (Dest)(Src) 测试某位是否为0 移位指令SAR SAR Dest,Cnt 位补0,SAR位移位数1,其值CL SHR SHR Dest,Cnt 控制转移指令 LOOP LOOP Dest CX-1,则 JE/JZ Dest ZF=1则转移 相等/等于零 JNE/JNZ Dest ZF=0则转移 不相等/不等于零 JA/JNBE Dest CF=0 AND Z F=0则转移 无符号数AB JAE/JNB Dest CF=0 OR ZF=1则转移 无符号数A≥B JB/JNAE Dest CF=1 AND ZF=0则转移 无符号数AB JBE/JNA Dest CF=1 OR ZF=1则转移 无符号数A≤B JG/JNLE Dest SF=OF AND ZF=0则转移 有符号数AB JGE/JNL Dest SF=OF OR ZF=1则转移 有符号数A≥B JL/JNGE Dest SF≠OF AND ZF=0则转移 有符号数AB JLE/JNG Dest SF≠OF OR ZF=1则转移 有符号数A≤B 4位二进制数表示一位十进制数。有两种表示法:压缩BCD码和非压缩BCD码。 (1)压缩BCD码的每一位用4位二进制表示,0000~1001表示0~9,一个字节表示两位十进制数。 (2)非压缩BCD码用一个字节表示一位十进制数,高4位总是0000,低4位的0000~1001表示0~9 字符的编码 计算机采用7位二进制代码对字符进行编码 (1) 数字0~9的编码是0110000~0111001,它们的高3位均是011,后4位正好与其对 应的二进制代码(BCD码)相符。 (2)英文字母A~Z的ASCII码从1000001(41H)开始顺序递增,字母a~z的ASCII码从1100001(61H)开始顺序递增,这样的排列对信息检索十分有利。 微机组成原理 第一节、微机的结构 1、计算机的经典结构——冯.诺依曼结构 (1)计算机由运算器、控制器、输入设备和输出设备五大部分组成(运算器和控制器又称为CPU) (2)数据和程序以二进制代码形式不加区分地存放在存储器总,存放位置由地址指定,数制为二进制。 (3)控制器是根据存放在存储器中的指令序列来操作的,并由一个程序计数器控制指令的执行。 系统总线的分类 (1)数据总线(Data Bus),它决定了处理器的字长。 (2)地址总线(Address Bus),它决定系统所能直接访问的存储器空间的容量。 (3)控制总线(Control Bus)1、8086是一种单片微处理芯片,其内部数据总线的宽度是16位,外部数据总线宽度也是16位,片内包含有控制计算机所有功能的各种电路。 8086地址总线的宽度为20位,有1MB(220)寻址空间。 8086CPU由总线接口部件BIU和执行部件EU组成。BIU和EU的操作是异步的,为 8086取指令和执行指令的并行操作体统硬件支持。 8086处理器的启动 4、寄存器结构 8086微处理器包含有13个16位的寄存器和9位标志位。 4个通用寄存器(AX,BX,CX,DX) 4个段寄存器(CS,DS,SS,ES) 4个指针和变址寄存器(SP,BP,SI,DI) 指令指针(IP) 1)、通用寄存器 (18086含4个1

您可能关注的文档

文档评论(0)

feng1964101 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档