微机原理04Word
上传者:崔桂梅|上传时间:2017-06-05|密次下载
微机原理04Word
微机原理课件
第四 汇章编语主要言容内1.编语汇言特,汇编点程序功 能. 汇2编言语法语.3伪指令宏、指、令统功系调能用
重难点
点1.汇语言编法结语构;2. 指令伪。1
微机原理课件
学习目标
1了.解编汇言特点语功、、结能构; 2.掌握编语言中汇表的式、达伪指、
宏令定的含义和义法用 ; 3. 握DOS掌能调用功;
点难 1. OSD能功用调 ; .2编语言汇程序试;
调
微机原理课件
要知识主点 41 汇编.言语的基概本 念 .24 编语言汇程源的序汇、编连接和装入运 行 4.3伪 指、令指宏 4令4 .汇编言程序设计语 4 . D5S及BOOSI能功调用 4.6编语言汇程结序
构3
微机原理课件
4.1汇编语言概述 、计一算程序机设计语言演变的
、1器语言机(aMhice naLguange 2)、汇语编(言As smelb yLnauggae )、3级高言语 H(ig-hevll eLagnuaeg )4、面 对向象语言OO(P)
微机原理课件
441汇.编言语概述二、为 什要么用编汇语编写程言序?为什么还学要习和使汇用编言语呢?原因如下 :() 汇编语言非常接1近机语言器程, 序通过编 制汇语编言序程 可以更清,楚地了解算机计的工过程。作(2 )现 的在机系微中, 底统层的一功些能仍靠 然编汇言程语来实现。序() 3编语汇言程序效的通率高于常高级言语序。
程
微机原理课件
4.51编语言汇述概三汇、语言语句编种类及其式格个汇编语一源言序程中三种基本语句:有 指 令句语 是 机器令的指号符示表,经汇程序汇编编能产后生对
应机器指的令码代,形在执行成文时执件;行 伪令语指句
只是给编汇程提供一序些制信息控,助帮编程汇正序确汇编 指令语句,在性汇编时被行执,没对有的应机码器 是指令;语性和句伪指令语的复句体合,按是照一定规则, 据根用需要户义的定指令新在;汇编被时展,在形成执开行 文件时执行其开展体。6
宏 指令语
句三
微机原理课件
汇编、言语句语种及其类格式 、1令指句语格[标号式]:[前缀指]令助记符 操作数][[注;]释说: ① 明括号方示表的分可成以选或缺用;省② 标 号是后面跟紧: 的 个一标识符,标代表该号行指令 存在储器的首中地,址标可号为转移作指和调令用 指的一令操作个数 ③ ;缀前重复如前、总缀封锁线前缀; ④等 令助指符 记⑤ 作数可操以一个是、个两或没,由有令类指型决定若, 两有操作个数前,为面的操作数,后面为目操作数源 ,中间逗用号开;隔⑥ 注释是以 ; 始开字符的,不串影响程的汇编序与 执,仅用于增行源加程序的读可性。
微机原理课件
7、三编语汇言句语种及其类格式 标的组号规成: 则 须必字母、数由字特及符殊 (?号,.,@,,-)组$成且必须 以,字母头; 开 字符总数限制
在31以内个; 不 使能用于属统专系保用字留。
8
三、汇
微机原理课件
语编言句种类及语其格式2伪指、令句语格式[ 名]字 指伪助令记符 [作操]数[;释]注说明: 名可字是符号以常量名变、量、名过程、名段名等 名,后字面不能有: ; 伪指令命 助令符记共有04个多,功能按不分同 八类成,章本绍介的常用五共类20多个 ;作数可少操到一个有,没到多个两以上,作操数 之须用间逗号分;隔
微机原理课件
三、汇编语言语种句类其及式格3、指令宏语句格式 宏名] 宏操[助记作 符[操数]作;[注释 说明:] 宏即宏名指名,令一标识符,是宏后面不名能有 :; 操作助记符宏有8共个,分别MA是RCOEN、DM、EX IT、MLOCA、REPTL、IRCP、IR、PUPREG; 其余同伪指令 句语。10
微机原理课件
常量、变、、标号、量达式2、表标 号 标号是用号符表的地址示又称,号符 址地 。 标 有三号属个性:段地 址 偏移地 址 类 型NEAR(、FAR)
12
四、常
微机原理课件
、变量量、标号、达表式3、量变 量变与一是个数据项第一的字相对节应的标识。它表符示数据项该一第 字节在现段行的偏移中。变量的量值在 程运行序间可期时修改随 。 量有变三个属:段地址性 偏移地 址类 (型BD D DDWDQ DT )1
3
微机原理课件
、常四、量变、量标、表号达式、4表达式 表达 由运式算号符和运对算组象,运成算符可号五类分:算术运符 算 逻辑运 符算 关系运算 符 分析 运符算 合成运算符
14四、常
微机原理课件
量、量、变标号、达表式4.1分运算析符(值取算运) 符 SG、EFFOETS、LNEGT、HSZEI、TPEY
OFFSE:变T量名或号;标取出量变或名号所在段标偏 的移址 地EGS变:量或标名号;取出变名或标量号在所的段段址 T地YPE:量名或变标;取号变量名出或标号类的型;(字 1、节字2双字4) 、IZS:变量名;E出变量的取小,S大IZE=LENTHGTYPE ENLGH:T变量;名取变出的长量;度(D无P时为U1有,时 DUP为前的面值)15
四、常量、变量、标号、表达
微机原理课件
式4.2合成算运(符属运算性符 ① PTR)规定存储单元:类的。 类型型 TP 表达R 类型式:BYTE有、WOD、DRWODR N、ER、AAFR。 ② TIH:S型类定运算符 指例X:Y ZQU EHTSI BYET;把字 类节BY型TE 属性赋予变量YZX。
61
四
微机原理课件
、量常、量变标、、表号式达③算运术符算+、、-*/、、MOD④ 辑运逻算符ADN、RONOT、、OXR
⑤关运算符相等(EQ系、)等(N不E、)于小L(
T)大、于(T)G小于或、等于 L()E、于大等或(于E) 注G:加关参运算系的个两操数必作须数据或是是者同段中的一存单元储地 ,结址总果一个数值是打。能够算关系成立,时结其构全1为反之,为全 。0
例:MO VB,PXRTOL T5 ; MOVB ,((XPRT LT O5)NAD20 OR()(PRO TGE )5AND 30) 当 OPTR小于 时,5述指令等效上于M VO XB,2;0当PORT 于或大等于5时,上指令述效于 MOV B等,3X;
071
4
微机原理课件
3.伪 指一令、据定数伪指令义变(定义量 )格:变式名量 DB(或D、DWD等) 操数作[ F,IRTS操 作数…. S]COND 例E:F1RIT DSB5AH 常数 HTERE SEOCDN D 1W12H2T HRE ED D2A040455 H例2:ONEDB A‘BDEFC ’字符 串TW OWD A‘B’‘CD,’ ON E例3 :问号定用义确不定的,值常用来放结果存。 AOV DB ?B SU DMW? 例:TAB41DB 1 0UDP( )? TWOAR AY DR B100DUP (3 DU P(),86)5A 22HH11H 55 H44H 00 2HAH0 1 2 3441H 2H446 ‘ H’B‘ A’‘ ’ DC‘’
......81
微机原理课件
例5 用数定组变义量AR 1RDB 0H,01H1,22H33,HA RR2 W D4536H1024,2,55210,003/,0A01RR1A 0H 011 H22 H33H RA2R56 3H4 H0H 00H471H 0H2 4DH01H A0 H 0H1 102 3 4 5 6 78 9 B CA EDARR1 偏移的地址是 0
AR2的R移地偏是 4M址V OX ,AAR2R; ( X) =A?
MVOOVM OV
AX MOF,SFET
AR2 R; A(X ) ?=AL ,YTB PTE RRA2R+ 5 ;( LA )=? X A,ORWD TPR RAR1 ; AX)( =? 91
微机原理课件
43 伪.指二、符号令义伪定指令、1EQUCR QEU DH0 常数; AE Q UAS -C ABTEL;变 量(事已先定义 )TSRE UQ6 4 1042 数值表达;式 DA REU QE:[BPS+ DI + ]5;地 表达址式 EQ U允许对不个一符号重定复。义
、2等语句号
=001
同EQU, 但可新重定一义符号。 个OUCT N=1 00 同 OCUT EQU CNONNT= 5 C7UOT重新N定义2
04
微机原理课件
3. 指伪令、段三定伪指令义、1ESGMET / NNESD格式段:名 ESMEGN T[位定型类][合组型[‘类别类’]段名 EDNS….. …..21
三、段定义
微机原理课件
伪令指说明:
1 seg、_amn为本e段起始字名一,定要有汇。语编根言段据
名址该段。寻 2 S、GMENTE/ENSD为段该的始和起束。 结 3a、lignt_ye对齐类p型定(位型类)
1)p(raa定指段从该段边小开界始;**** **** *** **** *0000B ( 2)bty指定该e段从一任臵位开始;(3 )ORD指W定段从字边界该开始; 4()age指p该定段从边界开始页;***** ** *****0000 00 00B PULICB该连接时将段与有相名字同其他的段分接在一连,起仅一有起始个地。 址OCMMNO该连段接与时其他名同分段有同的起相始地,址所会产以生覆盖。ST CK指A定段为堆栈段该。 MMOER:表示Y段定位在该他段之其上即地址较大,域区如。各果模中块止一 不个段用选方式,则该把一个第遇到的作M段EMOR理处而其它段均,作OMMOCN 式方理。 处T〈A值表数达式:表示该〉应段绝对地址定按,位段地为数值址表式达的值位, 量移为。 NO0NE:即指定不方式链接,它时是将个一立独段的22 4 、ocbmni_tyep混合类型e
微机原理课件
三段、定义伪指
说令明: 5 、C‘ALS’类S别,连时接于用成组组名段。1) 指令对(类相别同各模的块中的有所如段处何,理 LNK程I序把模各块分类中相同名的所段(段有名 必相未同放在连)续存储区域的,内但仍是不同的然。段( )2别相类同的个各在段链接时先出,现的在,前后 出的在现。后 3)(注点:意类应别单用引括号起。来
32三
下载文档
热门试卷
- 2016年四川省内江市中考化学试卷
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
- 山东省滨州市三校2017届第一学期阶段测试初三英语试题
- 四川省成都七中2017届高三一诊模拟考试文科综合试卷
- 2017届普通高等学校招生全国统一考试模拟试题(附答案)
- 重庆市永川中学高2017级上期12月月考语文试题
- 江西宜春三中2017届高三第一学期第二次月考文科综合试题
- 内蒙古赤峰二中2017届高三上学期第三次月考英语试题
- 2017年六年级(上)数学期末考试卷
- 2017人教版小学英语三年级上期末笔试题
- 江苏省常州西藏民族中学2016-2017学年九年级思想品德第一学期第二次阶段测试试卷
- 重庆市九龙坡区七校2016-2017学年上期八年级素质测查(二)语文学科试题卷
- 江苏省无锡市钱桥中学2016年12月八年级语文阶段性测试卷
- 江苏省无锡市钱桥中学2016-2017学年七年级英语12月阶段检测试卷
- 山东省邹城市第八中学2016-2017学年八年级12月物理第4章试题(无答案)
- 【人教版】河北省2015-2016学年度九年级上期末语文试题卷(附答案)
- 四川省简阳市阳安中学2016年12月高二月考英语试卷
- 四川省成都龙泉中学高三上学期2016年12月月考试题文科综合能力测试
- 安徽省滁州中学2016—2017学年度第一学期12月月考高三英语试卷
- 山东省武城县第二中学2016.12高一年级上学期第二次月考历史试题(必修一第四、五单元)
- 福建省四地六校联考2016-2017学年上学期第三次月考高三化学试卷
- 甘肃省武威第二十三中学2016—2017学年度八年级第一学期12月月考生物试卷
网友关注
- 2012二级建造师施工管理复习笔记
- 近二十年来小说中儿童视角的文化分析
- 混凝土结构设计原理 试题 答案
- 19 黄金投融资功能
- 经典古诗词大全
- 【精品】2005-2007年国家社科基金资助项目——外国文学、语言学63
- 二八 女娲造人57-58
- 小金鱼逃走了2
- 大黄幼儿园保教具体目标
- 近代工业的艰难起步【精品-ppt】
- 小雨点教案
- 背景资料讲义PPT
- 二神唱词
- 二级建造师05年-10年《建筑工程管理与实务》考试试题及
- 2011桥梁检测员考试试题汇总
- 爱心滋养 春风化雨
- 20007年中央补助地方公共卫生专项资金农村改水改厕项目技术方案doc
- 银行招聘:备考资料之交通银行企业文化
- the_wheels_on_the_bus_sheetmusic
- 中班故事《春天的电话》
- 金老爷买钟
- 对联知识
- 蚕丝被
- 准备工作
- 证券投资心理和行为分析
- 为权利而斗争读后感
- 呆滞物料控制及管理 - 副本
- 黄金投资手册
- 【doc】对明朝北京城命名之研究
- 登科后
网友关注视频
- 【部编】人教版语文七年级下册《老山界》优质课教学视频+PPT课件+教案,安徽省
- 沪教版牛津小学英语(深圳用)五年级下册 Unit 1
- 8 随形想象_第一课时(二等奖)(沪教版二年级上册)_T3786594
- 外研版英语三起5年级下册(14版)Module3 Unit2
- 8.对剪花样_第一课时(二等奖)(冀美版二年级上册)_T515402
- 《小学数学二年级下册》第二单元测试题讲解
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣.mp4
- 第五单元 民族艺术的瑰宝_16. 形形色色的民族乐器_第一课时(岭南版六年级上册)_T3751175
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 12
- 北师大版八年级物理下册 第六章 常见的光学仪器(二)探究凸透镜成像的规律
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 7
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,辽宁省
- 冀教版小学数学二年级下册第二单元《租船问题》
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T3763925
- 北师大版数学四年级下册3.4包装
- 外研版英语三起5年级下册(14版)Module3 Unit1
- 苏教版二年级下册数学《认识东、南、西、北》
- 外研版八年级英语下学期 Module3
- 冀教版小学数学二年级下册第二周第2课时《我们的测量》宝丰街小学庞志荣
- 化学九年级下册全册同步 人教版 第18集 常见的酸和碱(二)
- 第4章 幂函数、指数函数和对数函数(下)_六 指数方程和对数方程_4.7 简单的指数方程_第一课时(沪教版高一下册)_T1566237
- 19 爱护鸟类_第一课时(二等奖)(桂美版二年级下册)_T502436
- 精品·同步课程 历史 八年级 上册 第15集 近代科学技术与思想文化
- 沪教版牛津小学英语(深圳用) 四年级下册 Unit 8
- 七年级英语下册 上海牛津版 Unit3
- 二年级下册数学第一课
- 沪教版八年级下次数学练习册21.4(2)无理方程P19
- 沪教版牛津小学英语(深圳用) 五年级下册 Unit 12
- 【部编】人教版语文七年级下册《泊秦淮》优质课教学视频+PPT课件+教案,湖北省
- 人教版历史八年级下册第一课《中华人民共和国成立》
精品推荐
- 2016-2017学年高一语文人教版必修一+模块学业水平检测试题(含答案)
- 广西钦州市高新区2017届高三11月月考政治试卷
- 浙江省湖州市2016-2017学年高一上学期期中考试政治试卷
- 浙江省湖州市2016-2017学年高二上学期期中考试政治试卷
- 辽宁省铁岭市协作体2017届高三上学期第三次联考政治试卷
- 广西钦州市钦州港区2016-2017学年高二11月月考政治试卷
- 广西钦州市钦州港区2017届高三11月月考政治试卷
- 广西钦州市钦州港区2016-2017学年高一11月月考政治试卷
- 广西钦州市高新区2016-2017学年高二11月月考政治试卷
- 广西钦州市高新区2016-2017学年高一11月月考政治试卷
分类导航
- 互联网
- 电脑基础知识
- 计算机软件及应用
- 计算机硬件及网络
- 计算机应用/办公自动化
- .NET
- 数据结构与算法
- Java
- SEO
- C/C++资料
- linux/Unix相关
- 手机开发
- UML理论/建模
- 并行计算/云计算
- 嵌入式开发
- windows相关
- 软件工程
- 管理信息系统
- 开发文档
- 图形图像
- 网络与通信
- 网络信息安全
- 电子支付
- Labview
- matlab
- 网络资源
- Python
- Delphi/Perl
- 评测
- Flash/Flex
- CSS/Script
- 计算机原理
- PHP资料
- 数据挖掘与模式识别
- Web服务
- 数据库
- Visual Basic
- 电子商务
- 服务器
- 搜索引擎优化
- 存储
- 架构
- 行业软件
- 人工智能
- 计算机辅助设计
- 多媒体
- 软件测试
- 计算机硬件与维护
- 网站策划/UE
- 网页设计/UI
- 网吧管理