如下:
mov ax,0
mov es,ax
mov ax,200h
mov es:[9*4],ax
debug 执行到这个语句时老是出错,不知道为什么?
请教了...


- [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-24 17:21] 请教老师
阅读全文 |
评论次数(4) |
浏览次数(733) |
所属类型(汇编作业)
[2008-04-03 20:48] 请教了
下面的程序执行后,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 ...
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 ...
阅读全文 |
评论次数(0) |
浏览次数(554) |
所属类型(默认类型)
[2008-03-24 13:18] 检测2.3
3条指令:
mov ax,bx
add bx,bx
jmp ax
当读取mov ax,bx时,cs:ip 指向:add bx,bx
执行add bx,bx时候,cs:ip 指向:jmp ax
执行jmp时候,cs:ip 指向:jmp ax,下一天指令
执行完jmp ax的时候:cs:ip 指向:cs:[ax]...
mov ax,bx
add bx,bx
jmp ax
当读取mov ax,bx时,cs:ip 指向:add bx,bx
执行add bx,bx时候,cs:ip 指向:jmp ax
执行jmp时候,cs:ip 指向:jmp ax,下一天指令
执行完jmp ax的时候:cs:ip 指向:cs:[ax]...
阅读全文 |
评论次数(2) |
浏览次数(659) |
所属类型(汇编作业)
[2008-03-24 13:14] 检测2.2
1:寻址范围应该是0010-ffff
2:最小为1001 最大:2000...
2:最小为1001 最大:2000...
阅读全文 |
评论次数(4) |
浏览次数(731) |
所属类型(汇编作业)
[2008-03-24 12:55] 检测点1。1作业
1:寻址能力是按能够寻 存储单元 为单位的, 1个存储单元=8bit=1 Byte
2^n=8*1024=8192B n=13
2:1KB=1024B 编号为:0~1023
3:1KB有1024个存储单元byte 有1024*8bite(字节)
4:1GB=1024M
1M=1024KB
1KB=1024B
1B=8bit
5:8086的寻址能力为2^16=65536B=64KB
8088的寻址能力为2^20=1M
80286:2^24=16M
80386:2^32=4G
6:传送数据为数分别为:1B 1B 2B 2B 4B
7:5...
2^n=8*1024=8192B n=13
2:1KB=1024B 编号为:0~1023
3:1KB有1024个存储单元byte 有1024*8bite(字节)
4:1GB=1024M
1M=1024KB
1KB=1024B
1B=8bit
5:8086的寻址能力为2^16=65536B=64KB
8088的寻址能力为2^20=1M
80286:2^24=16M
80386:2^32=4G
6:传送数据为数分别为:1B 1B 2B 2B 4B
7:5...
阅读全文 |
评论次数(2) |
浏览次数(681) |
所属类型(汇编作业)
[2008-03-23 22:24] 我学汇编
我最近在学习这个汇编,我为什么要学汇编呢?说句实话,我自己都不知道,大概的原因是看到了王爽老师的教材吧,以前,一提到汇编,我的脑袋都大了,天书。我是搞机械的,偶尔编点小程序工作中用。我酷爱计算机,上网,编程等,但是专业不是计算机,底子相当薄了,学起程序也比较费劲,在网上也经常听到有人说,不会汇编算不上是一个会玩电脑的人,最近迷上了这个网站,收益非浅,对汇编也有了兴趣,非常感谢网站的各位老师和热心的网友给我在学习中的帮助。...
阅读全文 |
评论次数(1) |
浏览次数(520) |
所属类型(默认类型)