

- [tomato] 将内存中的值和偏移地址用不同的寄存器,就要超过9条指令了。 03/20 11:02
- [fpamc] 你看一下我的吧, 关于为什么第一题不限制指令数,而第二题限制, 可能是因为让你明白简化的思维和能 03/19 07:10
- [fpamc] mov sp,0 add sp,10 从这步就已经相当于mov sp,10的值 之后再pop 03/19 07:00
- [tiangcin] mov sp,0a pop ax 这个设SP的时候,直接用POP指令,取的值不是栈外面的值么? 03/18 22:22
- [游客] 经过调试……发现两个一样的~ 03/14 18:23
- [tiangcin] 下一个指令是pop喔,你画个内存看看? mov sp,0a 这样栈段内容是空的,sp本身就是指向 03/14 12:57
- [fpamc] 功能一样的,我感觉~ 03/14 08:22
- [tomato] 应该都不会出现栈越界。 03/13 23:10
- [tiangcin] 给你一个反问,以2000为栈段, mov sp,0 add sp,0a pop ax 和 03/13 12:43
- [tomato] 图片可以将问题表达地很清晰,很不错哦! 03/11 23:24
- [tomato] 是4次修改,具体在哪里修改看一下书中指令执行的过程,ip值是在什么时候修改。最后ax的值是多少,那就 02/08 22:39
- [tomato] 改正一下,如果是有符号数,那么应该是-32768至32767. 02/04 10:07
- [tomato] 如果是无符号数,那么应该是0至65535,如果是有符号数,那么应该是-32767至32768. 02/04 10:05
[2012-03-18 22:15] 实验4
[2012-03-11 12:35] 实验3
[2012-02-23 22:10] 检测点3.1
[2012-02-22 20:39] 12.2.22
[2012-02-21 16:50] 12.2.21
[2012-02-13 19:37] 12.2.13
[2012-02-12 22:03] 12.2.12
[2012-02-11 14:28] 12.2.11
[2012-02-10 12:40] 12.2.10
[2012-02-09 19:57] 12.2.9
[2012-02-07 20:55] 12.2.7
[2012-02-06 23:44] 2.9~2.12 小结
[2012-02-06 21:51] 2.10 CS和IP
[2012-02-06 21:24] 2.9段寄存器
[2012-02-06 17:01] 检测点2.2
[2012-02-06 16:39] 12.2.6
[2012-02-05 00:08] 2.6 8086CPU给出物理地址的方法
[2012-02-04 17:04] 12.2.4
[2012-02-02 21:25] 12.2.2
[2012-02-01 21:29] 12.2.1
[2012-01-31 15:24] 检测点2.1
[2012-01-31 13:49] 第二章
[2012-01-31 13:05] 12.1.31
[2012-01-30 22:06] 检测点1.1
[2012-01-30 20:40] 12.1.30
[2012-01-29 17:25] 第一章
[2012-01-29 16:45] 12.1.29