欢迎来到继续教育网站!为考生提供成人学历学习交流使用,官方信息以广东教育考试院eea.gd.gov.cn为准。
电话/微信咨询热线:19071507959

微型计算机及接口技术(微型计算机与接口技术(四))

来源:继续教育 2023-07-09 20:44:28 点击数:

详情介绍

8086寻址方式分2类:数据寻址、转移操作寻址操作数的4种类型:

1)立即操作数:数据作为指令的一部分

2)寄存器操作数:数据存放在cpu的寄存器中

3)存储器操作数:数据放在存储器中

4)端口操作数,数据放在端口寄存器中

数据寻址的4种类型:立即寻址、寄存器寻址、存储器寻址(直接寻址、寄存器间接寻址、基址寻址、变址寻址、基址变址寻址)、I/O端口寻址


立即寻址:MOV AL,8 指令执行后,(AL)=8; MOV AX,1234 执行执行后 (AX)=1234;上述指令的源操作数式立即寻址方式。立即数可以是数值常量、字符常量、符号常量或者数值表达式

寄存器寻址:MOV AL,CL 指令执行后,(AL)= (CL);MOV DS,AX 指令执行后,(DS)=(AX);上述指令,源操作数和目的操作都是寄存器寻址。该类指令,其机器码字节最少,执行速度最快存储器寻址:指令中的操作数存放在存储器,指令中给出存放操作数的存储器单元的地址;或者操作数的地址不直接给出,给出操作数地址的计算方法

计算机执行程序时,根据指令给出的寻址方式,技术操作数的地址,然后从该地址去吃操作数进行指定的操作,这种操作数的地址称为有效地址EA,或偏移地址。

偏移地址的计算公式:EA=基址 变址 位移量

基址放在基址寄存器BX,BP;

变址放在变址寄存器SI、DI;

位移量指包含在指令中的8位或16位的无符号常数

操作数物理地址由有效地址与所在段的段基址组合形成,若访问的数据不在默认段,需使用段超越前缀指出所访问的段,方法即在段寄存器名加冒号,如ES:、SS:等

直接寻址示意图


1)直接寻址:默认的段是DS,物理地址=(DS)*10H EA

格式1:表达式中直接给出存储单元有效地址段数值形式。

MOV AX,[1234H] 指取出DS:[1234H]-->AL,DS:[12345H]-->AH

MOV BL,SS:[10H]指段超越,取出SS:[10H]字节单元内容-->AH

格式2:用变量名代表存储单元的有效地址。一个源程序中,不允许有重复定义的变量 名。源程序经过编译后,存储器的有效地址就赋给了变量名。

MOV AX,VAR 指的是取出数据段中 以VAR命名的单元的内容--->AX

2)寄存器间接寻址:存储器的操作数的有效地址放在一个基址寄存器(BX,BP)或变址寄存器(SI,DI)中,指令中出现的是寄存器编号,在通过计算公式找到有效地址

使用BX、SI和DI作为基址/变址寄存器,默认段DS:

物理地址=(DS)*10H (BX)/(SI)/(DI)

使用BP作为基址寄存器,默认段ss:

物理地址=(SS)*10H (BP)

MOV AX,[SI];访问DS段,从DS:[SI]取一个字-->AX

MOV BL,[BP];访问SS段,从SS:[BP]取一个字节-->BL

ADD AX,ES:[BX];访问ES段,从ES:[BX]取一个字与AX相加--->AX

上述,源操作数的寻址方式为寄存器间接寻址

3)基址寻址:以基址寄存器(BX,BP)的内容为基准地址,再加上指令中给出的一个8位或16位的地址位移量而得到存储器操作数的有效地址

使用BX作为段基址,默认段DS:

物理地址=(DS)*10H (BX)

使用BP作为段基址,默认段ss:

物理地址=(SS)*10H (BP)

MOV BL,10H[BP];访问SS段,从SS:[BP 10H]取一个字节-->BL

ADD AX,ES:[BX 200H];访问ES段,从ES:[BX 200H]取一个字与AX相加--->AX

MOV AX,[BX 10H];访问段DS,从DS:[BX 10H]取一个字-->AX

位移量可以是常数,也可以是变量。位移量为变量,则参与有效地址计算的是变量名代表的地址,而不是变量值。

MOV AX,VAR[BX];若变量名的有效地址为0200H,则访问DS段,从DS:[BX 0200H]取一个字-->AX

4)变址寻址:指令中给出一个位移量作为基准地址,再痛变址寄存器的内容相加作为存储器操作数的有效地址

变址寄存器只能是SI和DI,默认DS段:

物理地址=(DS)*10H (SI)/(DI)

MOV AX,[SI 120H];访问段DS,从DS:[SI 120H]取一个字--->AX

5)基址变址寻址:基址寻址和变址寻址的组合

两种格式:无位移量的基址变址寻址和有位移量的基址变址寻址

物理地址的计算:

以BX为基址寄存器无位移量:物理地址=(DS)*10H (BX) (SI)/(DI)

以BX为基址寄存器有位移量:物理地址=(DS)*10H (BX) (SI)/(DI) 位移量

以BP为基址寄存器无位移量:物理地址=(SS)*10H (BP) (SI)/(DI)

以BP为基址寄存器有位移量:物理地址=(SS)*10H (BP) (SI)/(DI) 位移量

I/O端口寻址:操作数在I/O端口中,有专门的I/O指令。

1)I/O端口直接寻址:将8位的端口地址直接放在指令码后的一字节,寻址范围00H~FFH

2)I/O端口间接寻址:由DX寄存器间接给出I/O端口地址,为2字节,最多可寻址2^16=64k个端口地址


相关阅读:
  • cet(cet4官网)2023-08-18 11:00:07

    来源:人民网 人民网北京4月3日电 (记者李依环)据教育部教育考试院消息,2023年上半年全国大学英语四、六级考试笔试及口试将分别于6月17日、5月20至...

  • cdn(cdn经营许可证)2023-08-18 10:46:04

    今天,让我们跟着浑身散发着高科技感的炫酷网警技术咖了解个新名词儿——CDN加速! CDN:Content Delivery Network,即内容分发网络。是构建在现有互联网基础...

  • cdce(虫大虫二搞怪图片)2023-08-18 10:34:36

    新年将至,万象更新,2023年将迎来疫情后的经济恢复、社会调整时期。有专家估计到2023年下半年中国经济将出现非常大的反弹,消费、制造业投资、基建...

  • c9(c9大学名单排名)2023-08-18 10:20:02

    高考资讯·指导杂志 大学、专业、学科、志愿、励志……那些事儿 关注 都2022年了,你是不是还是弄不清楚院校的层次呢?“双一流”“C9”“985”“211”...

  • aqara(aqara全屋智能定制)2023-08-18 09:53:23

    绿米智能门锁的安全隐患问题,隔三差五就会被推上舆论风口。 前脚刚因消费者频繁投诉产品质量问题,被监管部门通报点名与处罚。后脚就被爆出"智能...

  • apple(apple怎么读)2023-08-18 09:39:15

    九月,苹果开了一场别开生面的发布会,原本以为主角铁定是 iPhone 14 Pro,结果却被 Apple Watch 新开的支线产品抢了风头,灵动岛很好,但 Ultra 更惊艳。 于...

  • 999sf(999sf传奇手游)2023-08-18 09:23:38

    小编也算是一个老网游玩家了,从最开始的传奇,到后来的WOW,再到龙之谷DNF CF,再到后来的LOL,或者是算上前年大火得PUBG,随着年龄的慢慢长大,小编发现...

  • 985大学有哪些学校(211,985大学有哪些学校)2023-08-18 09:11:18

    什么是985大学?985大学一般指的是985工程,是我国在1998年5月为建设“世界先进水平的一流大学”而做出的决策,首批“985工程”建设高校共9所,即九校联...

  • 51100(511002是哪里的身份证号码)2023-08-18 08:50:46

    12月12日,总台央视记者从四川内江公安局获悉,2019年11月,四川省内江市东兴区发生一起严重恶性暴力案件,犯罪嫌疑人张伟有重大作案嫌疑,现已潜逃。...

  • 3dm论坛(3dm论坛模拟人生4)2023-08-18 08:37:59

    Hi~ 这里是大DD 最近好玩的游戏新作有点多呀,简直挑花了眼(Steam 购物车都要挤爆了)。 不过这些下周再说 今天是周六,按照惯例大DD 会给大家讲些“有...

  • 3dm(3dmgame)2023-08-18 08:23:20

    在市场数据统计公司 IIDEA 和 GSD 的最新统计中,《FIFA》系列游戏毫无悬念的称霸了意大利 2022 年游戏销量排行榜,同时占据了第 1 和第 3 名的位置。 《F...

  • 360极速浏览器(360极速浏览器和360安全浏览器哪个好)2023-08-18 08:10:08

    LOGO大师整理编辑(ID:logods) 图片来源:360极速浏览器、谷歌浏览器,网络 众所周知 360是国内最大的PC浏览器厂商 它主要有两款浏览器,一款是360安全浏...

  • 2(24节气的顺序)2023-08-18 07:59:39

    只是我还没来得及告诉顾淮我的答案,他便要出征了。 圣旨下来的那天晚上,我为他收拾行囊,忍不住开口 「怎么就走的这般急,今日下旨,明日便要领...

  • 1.85(1.85kg等于多少斤)2023-08-18 07:45:37

    2023年1月31日,在重庆市北碚区一家幼儿园,一名教师在整理教具,为新学期做好开学准备。图/新华社 据报道,2月1日,浙江杭州一位身高1.85米的女子应聘...

  • 高中生自考本科(高中生自考本科需要大专学历吗吗)2023-08-18 07:24:34

    高中文凭虽然是最基础的学历,但并不代表着未来的发展就一定受限。很多人在毕业后经过多年的工作积累和个人努力,渴望通过自考拿到本科学历,从而...

  • 金牛区自考办(金牛区自考考点)2023-08-18 07:11:11

    2022年西南石油大学高等教育自学考试应用型专业校外助学点 自考校外教学点名称 成都市温江区知金商务进修学校 四川三河职业学院 成都新概念外语培训...

  • 重庆自考信息网(重庆自考信息网登录入口)2023-08-18 06:57:58

    自考是一种非常受欢迎的学历提升方式,越来越多的人选择自考来提升自己的学历水平。而查询自考成绩单也是自考学生必须要面对的问题之一。那么,如...

  • 重庆市自考办(重庆市自考办审核毕业要多久才能审核)2023-08-18 06:37:29

    022年4月重庆自学考试报名时间为3月1日-3月15日,大家可以准备报名啦!很多考生想知道:重庆自考毕业证书办理流程。下面重庆自考网小编整理了相关内容...

  • 赣州自考(赣州自考招生办)2023-08-18 06:20:22

    “每天手机学习30分钟,轻松拥有本科学历。” “悄悄修个本科,无需到校,无需辞职,惊艳所有人。” “读研无需辞职,在职可读985、211名校。” 当初...

  • 西安自考网上报名(西安市自考报名)2023-08-18 06:00:10

    今天给大家介绍一下陕西高等教育自学考试网上注册流程。 首先,搜索陕西教育考试院,点击进入后,找到“服务”选项。在“服务”选项下面,找到“自...

热点信息
最新信息

教材购买

张老师

电话咨询

19071507959

微信咨询

19071507959