微型计算机原理及应用(第三版)考前辅导.ppt

微型计算机原理及应用(第三版)考前辅导.ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
例: ⑴在DATA数据段中用宏指令定义线性表Y=X2+4X,其中X=2,3,4,…,50,表的首地址为XTAB。(双字节) 判定表项的最大值2700,所以数据定义为双字节 DATA SEGMENT X=2 XTAB EQU THIS WORD REPT (50-2+1) DW X*X+4*X X=X+1 ENDM DATA ENDS 7.4 系统功能调用 系统中有许多内部例程子程序,可完成I/O设备管理、存储管理、文件管理和作业管理等功能。它们的入口已由系统置入中断入口地址表中。为了利用系统资源、为给编写汇编语言源程序提供方便,在汇编语言源程序中可用软中断指令调用它们。 理解和掌握INT 21H中AH=1、2、9、0AH,4CH功能及光标换行等,并能熟练应用在程序编写中。 7.5 汇编程序的功能及汇编过程 7.5.1 汇编程序的功能 常用DEBUG命令的使用: {D,E},{ A,U},{T,G},{R,R reg},Q 例:写出在DEBUG中执行520H~56AH之间的程序段的指令。 答: G=520 ,56A 例:在DEBUG中显示当前数据段中320—32FH的内容. 答: D 320,32F 汇编语言的程序要经过编辑、汇编(MASM或TASM)、连接(LINK)和调试(DEBUG、TD、CodeView等)这些步骤。 1. 建立源程序文件 2. 汇编(MASM或ASM)源程序 3. 程序连接 4. 调试程序 5. 执行程序 7.6 汇编语言程序设计 第7章 汇编语言程序设计 7.9 在STR单元开始定义了一长度为LEN字节的字符串,统计出其中大写字母的个数并存放到LARGE字节单元中。请编一完整的源程序。数据段如下: DATA SEGMENT STR DB ‘The fact that we are…’ LEN EQU $- STR LGE DB ? DATA ENDS 答: CD EGMENT ASSUME CS:CD,DS:DATA LARG PROC FAR MOV AX,DATA MOV DS,AX LEA SI,STR MOV CX,LEN MOV BL,0 NT: CMP BYTE PTR [SI],‘A’ JB NOLARG CMP BYTE PTR [SI],‘Z’ JA NOLARG INC BL NOLARG:INC SI LOOP NT MOV LGE,BL MOV AH,4CH INT 21H LARG ENDP CD ENDS END LARG 第8章 输入/输出接口* 8.1 微型计算机的输入/输出接口* 8.2 并行通信与并行接口 8.3 可编程并行通信接口芯片8255A* 8.4 串行通信及串行接口 8.5 可编程串行通信接口芯片8251A* 8.1.2 输入/输出的控制方式 1. 程序控制方式 中断控制方式(也要用程序作输入/输出) 3. 直接存储器存取方式(DMA方式) (输入/输出不用CPU) 4. 输入/输出处理机方式 比较这些方式各自的优缺点和适用范围 8.2 并行通信与并行接口 8.3 可编程并行通信接口芯片8255A 理解并行通信概念,掌握几种常用芯片(如74LS244、373、138、8282、8255A等),能设计、解释简单的应用接口。 8.4 串行通信及串行接口 着重理解串行通信原理和方法,接口各部分的功能和之间的关系;正确编写8251A初始化程序和简单通信

您可能关注的文档

文档评论(0)

lizhencai0920 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:6100124015000001

1亿VIP精品文档

相关文档