Intel微处理器chapter04章节幻灯片.pptVIP

  • 13
  • 0
  • 约1.3万字
  • 约 129页
  • 2018-03-26 发布于未知
  • 举报
* 8086~80286微处理器中的PUSH和POP指令在堆栈与寄存器或存储单元之间总是传送 ______ 位数字。 设计指令序列,把数据段存储单元NUMB和NUMB+1的内容传送到BX, DX和SI中。 设计指令序列, 将12个字节的数据由SOURCE寻址的存储区域复制到由DEST寻址的存储区域内。 * 写一个短程序,用XLAT指令将BCD码数字0-9转换为ASCII数字30H-39H,ASCII代码存入数据段TABLE 表中。 选择汇编语言伪指令,为LIST1数组保留30个字节存储单元。 设计一个近过程,将AL的内容存入数据段中用DI寄存器寻址的4个连续的单元中。 设计一个远过程,将存储单元CS: DATA1中的字内容复制到AX, BX, CS, DX和SI寄存器。 * 要点 如果使用的Microsoft的MASM 6.X版汇编程序, PROC伪指令可自动保存过程中使用的任何存储器 USES语句指示过程使用的寄存器,使汇编程序在过程开始前就能自动保存它们,而在过程用RET伪指令结束前恢复这些寄存器 * 例 25 * 存储器组织 汇编程序使用两种基本格式开发软件: (1) 一种使用模型 (2) 另一种使用完整的段定义 * 模型 为了标记模型,使用.MODEL语句,后面跟随存储器系统的长度 TINY 模型 要求将全部的软件和数据都安排在64KB存储器段内 SMAL

文档评论(0)

1亿VIP精品文档

相关文档