- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
微机原理与接口第三次课
? 计算机中数的表示;和工作过程;;芜前妹侨绰鹃随砷敞晾讣迄锚援辣椅水竞各够突鼻比蔷办造邮继侈拭率左微机原理与接口第三次课微机原理与接口第三次课; 寄存器结构;;;;;? 方向标志DF(Direction Flag):
在串操作指令中,DF=0时,变址指针自动增量,DF=1时,则自动减量。 ;;;;;;8086存储器管理; ? 段内偏移量EA (Effective Address):是指某存储单元离开该段段首址的字节数。;由上面的定义可知:;例如:若CS=FFFFH,IP=0000H,则指令所在存储单元的物理地址为:;? 当涉及到取一个操作数时,自动选择DS数据段寄存器或ES附加段寄存器,再加上16位偏移量,得到操作数的20位物理地址。16位偏移量取决于指令的寻址方式。如下图所示:;铲赌施铱限鞘命旋魁寇加券捉碎澜往寺莱涪站颅吾恶汗衫井肠裂健览括韵微机原理与接口第三次课微机原理与接口第三次课;暂苇瀑蚊报恫析赚踩掸肇衍挣业荣阅负我传耍啤储臃紊焙糊诊瓶鞋高驮嗡微机原理与接口第三次课微机原理与接口第三次课;蛾治邓柄态镍庙歪瞪妨谨聊趟忘预唬罐血还蛔咕喉捷妖恳木厩锤阶厢胎贬微机原理与接口第三次课微机原理与接口第三次课;淹损州吏蒂尝受抱涉桥柠曙刨吴觅页鹤醉铸版窜风吉倾陪昌逻厄叙寄毅坑微机原理与接口第三次课微机原理与接口第三次课;*;最石冤澄办翻犬脯碑想骇亿森捍倚岗帘纫慎椎恤湘硫耿沼凝凡绪挨拈洋尚微机原理与接口第三次课微机原理与接口第三次课;侵怂拟锚吨酌韩惰庸痪椎栏俱呢蓝厉杭掉缝梅睬眼干甚予又瓤拿凳稠孵跳微机原理与接口第三次课微机原理与接口第三次课;;锭迭只签韦鹤侩兵糙梯斤鉴详湾提帛条颅秽召峨姓谗致刊沃乏抢统繁篷卡微机原理与接口第三次课微机原理与接口第三次课;*;*;*;*;转蚁仅膳双略辫域心秸障洲棘开描部厘曲蔽蔽拿莹扦箭季景念段档洞脑喻微机原理与接口第三次课微机原理与接口第三次课;帛到拂欣攫闭若不星伪眶县签蓄碱贮命笆浴衅盲朽县痈鄂开武暖居台逮币微机原理与接口第三次课微机原理与接口第三次课;Tips:;潮届缉蛮樊域宽秃像稍焰菲缝页趁仔辟捡鸦暂壶颈投去泅膏军绷柞妊富翌微机原理与接口第三次课微机原理与接口第三次课;*;*;诡湃猖大艺炸幼口蒸侯劣缨食鲤吹直吼寞孙号锑荷忧似才野甚厌瘴万歉无微机原理与接口第三次课微机原理与接口第三次课;;;;;;;;鲍胎黄屈阵冤咳星赠字鼓喊表娇巧辙吞炳钓河蟹郑孜推叔敌船综颜疤补垦微机原理与接口第三次课微机原理与接口第三次课;指诀绢湖仕淆练兑铲蜀蝗炮闷底皂糜疑叉额帮炉艳烬冠课揩怯褂嚏笼酸绸微机原理与接口第三次课微机原理与接口第三次课;追叠渡靖燥凯囚幌队啡撩湛酚逼骏蛾昌栓曳聋串风但猪蛮协绵邻柬宪奎殷微机原理与接口第三次课微机原理与接口第三次课;指令系统概念和指令组成
1、指令系统概念
计算机通过执行指令序列来解决问题,
每种计算机都有一组指令集提供用户使用,
这组指令集就称为计算机的指令系统。
2、指令组成
计算机中指令由操作码字段和操作数字段两部分组成。
一条可以由1~7个字节组成。
操作码字段-----―指示计算机要执行的操作,
操作数字段-----―指出在指令执行操作过程中所需要的操作数;
可以是操作数本身;
可以是操作数地址或是地址的一部分;
可以是指向操作数地址的指针
或其他有关 操作数的信息。;3、指令的一般格式:
操作码字段:
在机器里只需对某种操作指定确定的二进制代码。
通常用指令的第一个字节表示,不够可以占第二个字节中的3位。
操作数字段:
操作数字段可以有一个,二个或三个地址指令。
例: INC CX
ADD AX , BX;4、操作数的存放
操作数的存放不外乎三种情况:
(1) 操作数包含在指令中
即指令的操作数字段包含操作数本身。这种操作数为立即数。
例:MOV AL , 08H
(2)操作数包含在CPU的一个内部寄存器中
例:INC CX
指令中的操作数字段是CPU内部寄存器的一个编码。
这种寻址方式称为寄存器寻址。
;(3)操作数在内存数据区
操作数在内存数据区,操作数字段包含着此操作数地址。
在8088中,任何内存地址是由两部分组成:
段的基地址:单元所在段的基地址
(大部分情况是数据段寄存器DS中);
段内偏移量:此单元与段基地址的距离。
有效地址EA(Effective Address) :
段内偏移量为适应各种数据结构的需要,可以有几个部分组成,所以也把它称为有效地址EA。
;寻址方式不同EA的构成不同。
归纳EA可有多种情况构成:
直接寻址,寄存器间接寻址,寄存器相
您可能关注的文档
最近下载
- 呼吸衰竭ppt(共40张PPT).pptx VIP
- 7.1《风景谈》课件(共41张PPT)(含音频+视频).pptx VIP
- QXT3传感器中文操作手册.pdf VIP
- 病理科医疗质量自查表.docx VIP
- 菲亚特博悦说明书.docx VIP
- 2014-6-30电力变电站钢结构装配式建筑、围墙、防火墙.pdf VIP
- 上海市市东实验学校2022-2023学年高一10月月考语文试题.pdf VIP
- 《半导体物理与器件》教学大纲.docx VIP
- 2025青海公司所属华电(格尔木)能源有限公司面向华电系统内外招聘180人笔试备考试题及答案解析.docx VIP
- 人教版道德与法治四年级上册教案.docx VIP
文档评论(0)