汇编语言程序设计 作者 何超 第1章 汇编语言的基本概念.pptVIP

  • 12
  • 0
  • 约1.44万字
  • 约 70页
  • 2015-12-06 发布于广东
  • 举报

汇编语言程序设计 作者 何超 第1章 汇编语言的基本概念.ppt

1.4.2 存储器单元的地址和内容 存储单元地址 :8086系统中,为了标识和存取每一个存储单元,给每个存储单元规定一个编号,这就是存储单元地址。 存储单元的内容 :一个存储单元中存放的信息称为该存储单元的内容。 图1.4表明了存储器中部分存储单元存放信息情况。从图1.4可看到,地址为34560H的字节的存储单元中的内容是34H,而地址为34561H的字节存储单元中的内容是12H。 返回本节 1.4.3 物理地址的形成 8086CPU的地址线是20位的,这样最大可寻址空间应为220=1MB,其物理地址范围从00000H~FFFFFH。而8086CPU寄存器都是16位的。那么,这1MB空间如何用16位寄存器表达呢? 根据要求可把1M字节地址空间划成若干逻辑段。每个逻辑段必须满足两个条件:一是逻辑段的起始地址(简称段首址)必须是16的倍数;二是逻辑段的最大长度为64K。按照这两个条件,1M字节地址空间最多可划分成64K个逻辑段,最少也要划分成16个逻辑段。逻辑段与逻辑段可以相连,也可以不连,还可以重叠。 【例1.5】各独立段的分配情况示例。 设CS=B000H、DS=1CDEH、SS=4200H、ES=0150H,它们分别为代码段、数据段、堆栈段和附加段的段首址。自每个段首址开始,各段均占64KB的范围,各段之间互不重叠。如图1.5所示。 【例1.6】各段相互重叠

文档评论(0)

1亿VIP精品文档

相关文档