天津大学计算机专业汇编语言课程第二v章.pptVIP

  • 8
  • 0
  • 约1.03万字
  • 约 65页
  • 2016-11-29 发布于湖南
  • 举报

天津大学计算机专业汇编语言课程第二v章.ppt

天津大学计算机专业汇编语言课程第二v章

ASM Programming levels ASM programs can perform input-output at each of the following levels: * * 标志位的功能—陷阱标志TF(Trap Flag) 用于控制处理器进入单步操作方式 0 处理器正常工作 1 处理器单步执行指令 单步执行指令——处理器在每条指令执行结束时,便产生一个编号为1的内部中断 这种内部中断称为单步中断 所以TF也称为单步标志 利用单步中断可对程序进行逐条指令的调试 这种逐条指令调试程序的方法就是单步调试 3.段寄存器 6个16 bits Segment Registers CS:代码段寄存器—对应的段存放指令代码 DS:数据段寄存器—对应的段存放数据或变量 SS:堆栈段寄存器—对应的段存放栈操作的数据 ES,FS,GS:附加段寄存器—对应的段一般存放数据或变量 在实地址模式下,存储器是按段进行组织的,段寄存器就是用来存放段基值的(段起始地址的高16位); 运行程序时所必要的指令、数据等存放于内存的不同段内,根据其用途的不同,又不同的段寄存器指示,并称其为当前段; 在保护模式下,段寄存器存放段描述符表的指针(索引) § 2.4 存储器 一、存储器的组成 二、实模式存储器的寻址 三、保护模式存储器的寻址 四、堆栈 一、存储器的组成 存储器的编址 数据的存储 8086

文档评论(0)

1亿VIP精品文档

相关文档