- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理精简复习
微机原理精简复习——070课堂练习归纳:Ⅰ 整数编码——二进制与n进制间转换二进制数权……1111.11…………2^32^22^12^0.2^-12^-2……a.八进制——二进制数每左移3位为一组,每组对应八进制的一位,反之亦然(111,101,011)2~(7,5,3)8b.十进制——二进制数每位乘权相加( 1, 0, 1, 0, 1)~(16*1+8*0+4*1+2*0+1*1)10~(21)10 ——十进制~二进制:整数连续除2记录余数,得到的第一个余数为最低位 c.十六进制——二进制数每左移4位为一组,每组对应八进制的一位,反之亦然(1001,1101,1110)2~(9,d,e)16——各进制加减:逢2,,8,10,16进位——正负整数原、反、补码换算a.计算机内所有有符号数均为反码表示,0开头为正,1开头为负b.正数的原码=反码=补码c.负数的原码=对应正数原码反码:对原码逐位求反,1~0,0~1 补码=反码+1 ——知反码求原码①逐位求反②末位+1例:补码为 求反为 末位+1 . . . . . . . 应为负数,原码最高位变1——逻辑,算数移位 逻辑左移=算数左移,为对应二进制数整体左移一位,相当于乘2. 逻辑右移,算数右移,为对应二进制数整体右移一位,相当于除2; 注:算数右移时,最高位保持不变!例1.原码补码+100000001-110001111+1500001111-1510000001例2.+75的补码为【0100 1011】-75的补码为【1011 0101】+7逻辑左移3位得【0011 1000】………………+56-8算数右移1位得【1111 1100】………………-4例3.有符号8位二进制补码为,换算为十进制有符号数为【-16】例4.-75的原码为【1100 1011】反码为【1011 0100】补码为【1011 0101】例5.一字节 有符号数 补码=8fH,符号为 负,其十进真制为【-113】Ⅱ 二进制的与、或、异或 与:两者都是1,才为1 或:有一个是1,就为1 异或:两者相同为0,不同为1已知AL=ffH,执行OR AL,00H后,AL=【ffH】;若要使AL=0fH,则须执行AND AL,【0fH】Ⅲ 压缩/非压缩BCD码见P11Ⅳ 8088寄存器 名称、功能、用途AHALAX累加器数据寄存器通用寄存器BHBLBX基址CHCLCX计数DHDLDX数据SP堆栈指针存堆栈区的偏移地址指针寄存器BP基址指针存数据区的偏移地址SI源变址变址寄存器DI目的变址IP指令指针存代码区的偏移地址控制寄存器专用寄存器FLAGS状态标志CS代码段代码段CS不可赋值①段寄存器不可直接存入立即数、地址常量②两段寄存数据不可直接互换传送DS数据段SS堆栈段ES附加数据段例1.访问代码区段时,段地址在【CS】 例2.入栈、出栈时,段地址在【SS】,访问代码区段时,偏移地址【IP】偏移地址在【SP】.访问堆栈区段时,段地址在【SS】访问堆栈区段时,偏移地址【SP】Ⅴ FLAGS寄存器状态位符号含义CF高位进位标志高位进位/错位,CF=1AF低位进位标志低位进位/错位,AF=1ZF零标志结果为0,ZF=1OF溢出标志8位运算超-128~+127,OF=1减法不可能溢出DF方向标志DF=1,则寻址从高地址到底地址进行MOVS用到,CLD清零*PF奇偶标志运算结果1的个数为偶,PF=1*SF符号标志运算结果最高位为1,SF=1*TF跟踪标志TF=1,执行一条指令就中断一次用于程序调试*IF中断允许IF=1,响应可屏蔽中断例1. 已知AL=7bH,CF=1, 执行ADD AL,84H后,AL=【ffH】 标志位ZF=【0】,CF=【0】,AF=【0】,OF=【0】 执行ADC AL,84H后,AL=【00H】 标志位ZF=【1】,CF=【1】,AF=【1】,OF=【0】Ⅵ 地址a.地址码与内存大小 2^10B=1024B=1KB,2^20B=1MB 最大内存容量=2^地址线数例:1.地址线为20条的微机,其内存大小为【1MB】b.寻址方式立即寻址MOV AX,3100H寄存器寻址MOV SS,AX直接寻址MOV AX,[3100H](寄存器)间接寻址MOV BX,[DI]变址寻址MOV BX,[SI+1003H]基址寻址MOV DATA[BX]*基址-变址寻址MOV COUNT[BX][SI]例:1.寻
您可能关注的文档
最近下载
- 个人借款协议书(简易版)两篇.doc VIP
- 2021消防设施操作员证理论考试各章节题目题库汇总(中级监控方向).pdf VIP
- 信息管理系统软件开发合同.docx VIP
- 2024—2025学年江西省吉安市十校联盟九年级上学期期中考试物理试卷.doc VIP
- PMN-PT单晶,全球前8强生产商排名及市场份额(by QYResearch).pdf VIP
- 魔王的女儿们攻略(一).pdf VIP
- DB37T 3394-2018 人工湿地水质净化工程技术指南.pdf VIP
- 高技术企业-研发人员激励的原则与方法.doc VIP
- 小红书种草营销师(初级)认证考试真题试题库(含答案).docx VIP
- 心肺复苏微课制作脚本.pdf VIP
文档评论(0)