汇编网首页登录博客注册
xiaofkg的学习博客
博客首页博客互动【做检测题】论坛求助

我的博客

个人首页 |  我的文章 |  我的相册 |  我的好友 |  最新访客 |  文章收藏 |  论坛提问 |  友情链接 |  给我留言  
图片载入中
学习动态
好友圈
文章收藏
友情链接

[2008-12-06 17:26] ip的变化次数

1000:0 mov ax,8   
   1000:3 jmp ax    
   1000:5 mov ax,0 
   1000:8 mov bx,ax    
   1000:a jmp bx     
 CPU从1000:0处开始执行指令当执行完1000:a处的指令后CPU几次修改IP___3__。 
   1、  4 
   2、  5 
   3、  6 
   4、  7 
  分析:第一次:当前cs=1000,ip=0,读入的指令是mov ax,8 读入后ip=ip+3=3
        第二次:指令执行后,cs=1000,ip=3,读入的指令是jmp...
阅读全文 | 评论次数(1) | 浏览次数(621) | 所属类型(汇编作业)

[2008-12-06 16:27] 汇编语言中的段

8086CPU是一个16位的结构,内部寄存器及数据总线均为16位,16位地址只能寻址64KB空间。无法送出外部所需的20位物理地址。因此采用分段管理办法,来形成超过16位的存储器物理地址,扩大对存储器的寻址范围 (1MB,20位地址)。 
        最大段:64KB        最小段:16B


通常用十六进制写为XXXX:XXXX。实际的物理地址由段地址左移4位再和段内偏移相加而成。若地址各位均为1时,即为FFFF:FFFF。其实际物理地址为:FFF0+FFFF=10FFEF,约为1088KB(少16字节),这已超过1MB范围进入扩展内存了。这个进入扩展内存的区域约为64K...
阅读全文 | 评论次数(2) | 浏览次数(657) | 所属类型(汇编作业)
页码数(1):  1