下面的程序执行后,ax中的数值为多少____
assume cs:code
stack segment
dw 8 dup(0)
stack ends
code segment
start: mov ax,stack
mov ss,ax
mov sp,16
mov ds,ax
mov ax,0
call word ptr ds:[0EH]
add ax,2
inc ax
add ax,5 ...


- [dhsxs] 比如下面程序 ASSUME CS:code stack SEG 04/25 06:47
- [dhsxs] 谢谢大家,我有好多问题,在这台机器上不能运行,而在别的机器上却能顺利进行,都不知道怎么写程序了 04/25 06:45
- [starrynight] windows运行在保护模式下,其中的dos也是运行在保护模式下,保护模式认为随便改中断向量表是不安 04/24 23:04
- [app] 这是被保护的区域。不能改写。 04/24 22:08
- [mouse] 这次对了~ 03/25 09:48
- [dhsxs] 16位cpu 每次读取1个字,等于2个字节,1024个需要读512次, 32位 每次读2个字 4个 03/24 18:20
- [dhsxs] 谢谢指教,我太马虎了 段地址*10H=00010H,当偏移为0时,物理地址为00010 偏移量最 03/24 18:09
- [游客] 呵呵,谢谢指教 03/24 17:55
- [wdm] 你的理解应该没有问题。但是“cs:ip 指向:cs:[ax]”这句话的表述可不怎么严谨。不如直接写“ 03/24 14:30
- [wdm] 寻址范围应该是指的物理地址,除非有说明是偏移范围。这样,你的第一题就应该用:物理地址=段地址*10H 03/24 14:27
[2008-04-03 20:48] 请教了
阅读全文 |
评论次数(0) |
浏览次数(554) |
所属类型(默认类型)
[2008-03-23 22:24] 我学汇编
我最近在学习这个汇编,我为什么要学汇编呢?说句实话,我自己都不知道,大概的原因是看到了王爽老师的教材吧,以前,一提到汇编,我的脑袋都大了,天书。我是搞机械的,偶尔编点小程序工作中用。我酷爱计算机,上网,编程等,但是专业不是计算机,底子相当薄了,学起程序也比较费劲,在网上也经常听到有人说,不会汇编算不上是一个会玩电脑的人,最近迷上了这个网站,收益非浅,对汇编也有了兴趣,非常感谢网站的各位老师和热心的网友给我在学习中的帮助。...
阅读全文 |
评论次数(1) |
浏览次数(520) |
所属类型(默认类型)
页码数(1):
1