《微机原理》期末复习笔记.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(对无符号数:g=128对有符号数:① 在原码中定义为 ( 对无符号数: g=128 对有符号数: ① 在原码中定义为 =-0 ②在反码中定义为 =-127 ③ 在补码中定义为 =-128 @无符号数乘除 — — 左移右移(非循环移位) 无符号数 ● 加法运算 · 1+1=0(有进位) ● 减法运算 · 0-1=1(有借位) ● 乘法运算 ● 除法运算 例 :01000100, · 每乘以2,相对于被乘 数向左移动1位 · 每除以2,相对于被除 数向右移动1位 商, 余数=11B 补码:正数为原码;负数符号位不变,后按位取反后加1。 真值:将已知补码再求补。 @计算机利用补码进行运算例题: 例 :补码进行下列运算: ①(433)+(+15);②(-33)+(+15): ③(+33)+(-15): ④(-33)+(-15)。 解:+33=+0100001B, [+33],-33=-0100001B,[-33]。=110111118 +15=[+15],-15=[-15]。=111100018 通位,丢排 例:补码进行下列运算: ① (+33)-(+15): ②(-33)-(+15): ③ (+33)-(-15): ④(-33)-(-15)。 【(+33)-(+15)]=[+33]m+[- 15] …,[(-33)-(+15)] 。=[-33] 。+[- 15], [(+33)-(- 15)]u=[+33]+[+15] …,[(-33)-(- 15)]x=[-33] 。+[+15]。 例 : 十进制数43用压缩的BCD码表示 十进制数43用非压缩的BCD码表示为0000 0100 0000 0011。 ASCⅡ码A:41; a:61;0:30。 8086:16位数据总线、20位地址总线,可寻址的内存地址空间位1M(2^20) ; 入4.中断请求和响应信号 入 4.中断请求和响应信号 8086CPU 提供两条引脚 NMI、INTR 接受中断请求信号 不可屏蔽中断请求输入端 8086 可屏蔽中断请求输入端 中断响应信号输出端 INTA CPU INTR NMI 微处理器由三部分组成:运算器、控制器、内部寄存器组。 冯诺依曼结构以运算器为核心。现采用哈佛结构。 @寄存器分类 2.3.1基本的程序执行寄存器 2.3.1基本的程序执行寄存器 通用寄存器 存放操作数和 指针 段寄存器 保存段选择子 /段地址 控制寄存器 保存状态控制 信息和指令指针 数据寄存器 AX、BX、CX、DX 指针和变址寄存器SP、BP、SI、DI 代码段寄存器 CS 数据段寄存器 DS 堆栈段寄存器 SS 附加段寄存器 ES 标志寄存器 FLAGS 指令指针寄存器IP @CPU 读写信号外部引脚 2.4工作模式与外部引脚 2.4工作模式与外部引脚 主要控制信号 (1)#RD(32),#WR(29) 读信号、写信号; 三态输出; 低电平有效; #RD=0, 表示CPU正在读存储器或I/O端口。 #WR=0, 表示CPU 正在写存储器或I/O端口。 (2)M/WIO(28) 存储器或10端口访问信号;三态、输出; M/WO-1 时,表示CPU 当前正在访问存储器; M/W0-0 时,表示CPU 当前正在访问VO端口。 偶地址单元数据通过数据总线低8位传输。 奇地址单元数据通过数据总线高8位传输。 @ 寄存器寻址 【例】 MOV CL,DL ; (DL)=50H MOV AX,BX; (BX=1234H)目的、源操作数采用寄存器寻址 n 甲 甲 说明: 由于操作数在寄存器中,指令执行时,操作就在CPU 的内部进行, 不需要访问存储器来取得操作数,因而执行速度快。 ▲ 寄存器符号比内存地址短,汇编后机器码长度最短。 ★ 立即数不能给段寄存器赋值; ★ 两个操作数不能同时为段寄存器; ★ 目的操作数不能是代码段寄存器。 基址 变址 基址 变址 偏移量 ① ② ③ @ 有效地址EA 尊址方式 有效地址EA 默认的段寄 直接寻址(③) [DISP] DS 寄存器间接寻址(①/②) [BX] DS [BP] 55 [SI] DS [DI D5 寄存器相对寻址(①②+①) [BX+DISP] DS [BP+DISP]

文档评论(0)

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

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

1亿VIP精品文档

相关文档