
x86汇编
frost_soda
这个作者很懒,什么都没留下…
展开
-
《汇编语言》(王爽)检测点3.1
(1)在Debug中,用“d 0:0 1f”查看内存,结果如下下面程序执行前,AX=0,BX=0,写出每条汇编指令执行完后相关寄存器中的值。 执行指令 AX BX DS mov ax,1 0001 0000 0000 mov ds,ax 0001 0000 0001 mov ax,[0000] 2662 00...原创 2018-06-21 14:39:36 · 8124 阅读 · 19 评论 -
《汇编语言》(王爽)检测点3.2
(1)补全下面的程序,使其可以将10000H~1000FH中的8个字,逆序复制到20000H~2000FH中 mov ax,1000H mov ds,ax mov ax,2000H mov ss,ax mov sp,0010H push [0] push [2] push [4] push [6] push [8] ...原创 2018-06-22 22:25:07 · 3966 阅读 · 0 评论 -
关于主引导记录内存地址0x7C00H
主引导记录内存地址设定在比32KB小1024个字节的0x7C00的位置是因为因特尔第一代cpu8088所搭配的系统最少需要使用32KB的地址空间8088本身需要占用0x0000~0x03FF,用来保存各种中断处理程序,内存只剩下0x0400~0x7FFF可使用为了把尽量多的连续内存留给操作系统,主引导记录就被放到了内存地址的尾部。一个扇区是512字节,主引导记录本身也会产生数据,另外留出一个扇区保...转载 2018-06-10 15:01:04 · 966 阅读 · 0 评论