汇编里代码段和数据段可以相同吗?
- 提问者网友:独菊痴梦
- 2021-01-03 17:05
我做到检测题但是 可选项里面 有不敢肯定答案的。
假设 cs:1000 ip:0 ds:1000
mov ax,[0]
mov bx,[2]
mov cx,[4]
- 二级知识专家网友:如果这是命
- 2021-01-03 17:56
包括:代码、数据、堆栈、附加,都在同一个 64K 的段内,也可以正常工作。
- 1楼网友:摧毁过往
- 2021-01-03 18:59
你确定这是数据段的内容??
(下面两句为数据段段寄存器的初始化)
mov ax,data
mov ds,ax
你的程序要执行了以上两句汇编指令,才可以使用debug的“d 0”指令来查看数据段数据!!
以下是在我的机子上得到的数据段代码:
0cbd:0000 c8 00 64 00 b8 0b 10 27-00 00 00 00 00 00 00 00 ..d....'........ 0cbd:0010 b8 bd 0c 8e d8 b4 4c cd-21 e8 e4 3e 83 c4 04 50 ......l.!..>...p 0cbd:0020 ff 36 24 21 e8 1d 3f 83-c4 04 ff 36 24 21 b8 0a .6$!..?....6$!.. 0cbd:0030 00 50 e8 e9 58 83 c4 04-5e 8b e5 5d c3 90 55 8b .p..x...^..]..u. 0cbd:0040 ec 80 7e 04 03 75 05 b8-23 06 eb 03 b8 2b 06 50 ..~..u..#....+.p 0cbd:0050 b8 32 06 50 ff 36 24 21-e8 e5 5d 83 c4 06 5d c3 .2.p.6$!..]...]. 0cbd:0060 55 8b ec 80 7e 04 03 75-05 b8 52 06 eb 03 b8 5a u...~..u..r....z 0cbd:0070 06 50 b8 61 06 50 ff 36-24 21 e8 c3 5d 83 c4 06 .p.a.p.6$!..]...
看第一行:
00 c8(高字节放高位)也就是x=200=c8(16进制),
同理0064也就是y=100的16进制数,同理推出其它...
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |