TEC-2机的汇编语言程序设计.pptVIP

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TEC-2机的汇编语言程序设计.ppt

TEC-2机的汇编语言程序设计 黄铝文 ● TEC-2机汇编程序用指令 基本指令 (1)算术逻辑指令,共19条; (2)传送指令,共12条; (3)输入/输出指令,共2条; (4)控制类指令,共17条(每条件转移指令按两条指令计算) (5)其它指令,共3条。 ●建立TEC-2机汇编源程序途径 第一种方法:从TEC-2机的终端上,通过运行监控程序建立; 第二种方法:是在IBM/PC机上建立TEC-2机源汇编程序,之后运行在PC机上的交叉汇编ASEC,得到一个TEC-2机的执行程序。 再通过运行通讯程序PCEC将其传送给TEC-2机上并运行。 TEC-2机监控程序 TEC-2机监控程序:采用TEC-2机汇编语言编写,固化在主存EPROM的0000H—07FFH共2K字的存储器中。 TEC-2机监控程序的功能: 支持计算机终端接入TEC-2机,即将PC机作为TEC-2机的控制台,并使得在终端上操作和运行TEC-2机程序,以更方便的形式支持TEC-2机上的各项实验功能。 监控程序的运行 监控程序的运行通过TEC-2机的初始设置来完成。 将TEC-2机的功能开关FS1~FS4拨成1010(向上为“1”,向下为“0”)时,TEC-2机将从内存的0地址开始执行监控程序出现,即进入监控程序运行状态,此后就可以打入监控程序提供的9条命令(A、U、G、P、T、R、D、E、X)来使TEC-2机来执行汇编程序。) TEC-2机监控程序命令格式: 命令名 地址参数或“寄存器名”参数 注意: TEC-2机从终端接收地址、指令、数值时,均采用最多4位的16进制数输入与显示,并且后面不能跟H标志符。 TEC-2机监控命令 ⑴ A命令(单条汇编命令) 格式:A[地址参数] 功能:完成但条指令的汇编操作,把产生出来的TEC-2机的执行代码放入对应的内存单元中。 ⑵ U命令(反汇编命令) 格式:U[地址参数] 功能:从指定地址反汇编15条指令,并将结果显示在显示屏上。 ⑶ G命令(执行程序命令) 格式:G[地址参数] 功能:从指定地址连续运行一个用户程序,直到遇到RET指令为止。 TEC-2机监控命令 ⑷ T命令(单步执行程序命令) 格式:T[地址] 功能:从指定地址开始单步指令一条指令,并显示所有寄存器值及下条将要执行的指令。 ⑸ P命令(单步执行程序命令) 格式:P[地址] 功能:从指定地址开始单步指令一条指令(遇到CALL指令将子程序一并执行完),并显示所有寄存器值及下条将要执行的指令。 ⑹ R命令(显示/修改寄存器命令) 格式:R[寄存器名] 功能:显示/修改指定寄存器命令,并显示所有寄存器值及下条将要执行的指令。 注意:当R后不跟参数时,将显示TEC-2机所有寄存器值及F标志寄存器值。F=8位二进制数,分别对应C、Z、V、S、INTE、P2、P1、P0值。 TEC-2机监控命令 ⑺ D命令(显示存储器内容命令) 格式:D[地址] 功能:从指定地址开始显示内存120个存储单元命令。 ⑻ E命令(修改存储器内容命令) 格式:E[地址] 功能:从指定地址开始显示并修改存储单元内容命令。 注意:若未打入新值就打空格键,则该单元内容不变;若打入新值并打空格键,则该单元内容修改,并显示下一单元等待修改;空格键表明要连续修改一片内存区域。 ⑼ X命令 格式:X 功能:完成TEC-2机控制台切换。 ●建立汇编程序第二种方法 步骤: ① 在PC机上运行编辑程序EDIT.EXE,完成汇编程序的录入(文件名扩展名为.SRC) ② 运行PC机上的交叉汇编程序ASEC对汇编源程序进行汇编翻译,产生可执行程序(.COD) ③ 利用通讯程序PCEC将可执行程序(.COD)传送到TEC-2机内存予以保存(注意:汇编程序中必须使用ORG伪指令指明程序在内存中首地址,并使用指令RET结束。) ASEC提供的6条伪指令: ①ORG exp 定义程序首地址为exp值 ②Var EQU exp 定义标号Var的值为exp ③Var = exp 同② ④adr DW exp 以adr 为首地址存储exp的值 ⑤BLK n 保留几个字单元 ⑥END 程序结束标志 TEC-2机与PC机通讯程序PCEC PCEC程序采用IBM-PC汇编语言编写,它的作用: ① 把PC机作为TEC-2机的终端完成数据的输入及显示。 ② 能实现PC机与TEC-2机之间的文件传输

您可能关注的文档

文档评论(0)

cai + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档