码迷,mamicode.com
首页 >  
搜索关键字:段地址    ( 317个结果
实验五 编写、调试具有多个段的程序
实验内容: 1、 (1)data段中的数据为:0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987h; (2)cs=076ch、ss=0769h、ds=075ah; (3)则data段的段地址为X-2,stack段的段地址为X-1。 2、 (1)data段中的 ...
分类:其他好文   时间:2018-11-26 02:29:41    阅读次数:120
实验五
实验内容: 1.(1)data段中数据为原数据 (2)如下 (3)若code段段地址为X,data段段地址X-2,stack段段地址为X-1; 以下大同小异; 2.(1)data段中数据为0123h,0456h,0,0,0,0,0,0 (2)cs为076ch,ss 076bh,ds 076ah; ( ...
分类:其他好文   时间:2018-11-26 02:27:08    阅读次数:117
|实验 5 编写、调试具有多个段的程序
实验 5 编写、调试具有多个段的程序 一、实验结论 实验任务(1) ① Data段中的数据仍然为0123h,0456h,0789h,0abch,0defh,0fdeh,0cbah,0897h ② 程序返回前cs=076c,ss=076b,ds=076a ③ Code段的段地址为X,data段的段地址 ...
分类:其他好文   时间:2018-11-26 02:10:03    阅读次数:162
汇编实验五
(1) 1、23 01 56 04 89 07 BC 0A EF 0D ED 0F BA 0C 87 09 2、cs=076C ss=076B ds=076A 3、code段的地址为x,则data段的段地址为x-2,stack段的段地址为x-1; (2) 1、23 01 56 04 2、cs=076 ...
分类:其他好文   时间:2018-11-26 00:15:01    阅读次数:186
实验五
任务一: 将程序编译、连接,用debug加载,跟踪 编译 连接 用u指令反汇编 用d指令查看寄存器值 cs=076c ss=076b ds=076a data段的段地址为X-2,stack段的段地址为X-1 任务二: 编译,连接 data段中的数据为075a 用u指令反汇编 用r指令查看 cs 07 ...
分类:其他好文   时间:2018-11-25 22:26:06    阅读次数:165
汇编语言实验五
练习一: 创建aaa.asm并输入指定代码段: 汇编连接: debug运行并用R命令查看: 反汇编: 用G命令运行到mov ax,4c00之前: 查看内存内容: ①程序返回前,data段的段地址为075A ②程序返回前,CS=076C,SS=0769,DS=075A ③程序加载后,code段的段地址 ...
分类:编程语言   时间:2018-11-25 22:25:56    阅读次数:287
【实验五】编写、调试具有多个段的程序
四、实验结论 *任务(1)(2)(3)基本步骤相同,这里只列举出(1)的实验步骤 步骤一:把要使用的代码粘贴到masm文件夹中。 步骤二:编译、连接、用debug调试。 步骤三:用r命令查看哥寄存器的值。 cs是code的段地址,ds是data的段地址,ss是stack的段地址。这是因为代码前面的声 ...
分类:其他好文   时间:2018-11-25 21:20:18    阅读次数:257
第五章
5.1,2 mov ax,[bx]表示将偏移地址和段地址分别在BX,DS的内存单元的内容放入ax中。 inc bx含义为bx内容加一。 loop指令格式: mov cx,11 (cx存储循环次数,每次循环后-1,为0时转到loop s后继续执行指令) s: add ax,ax (循环执行的程序段) ...
分类:其他好文   时间:2018-11-25 20:25:14    阅读次数:152
实验五 编写、调试具有多个段的程序
1)将下面的程序编译、连接,用Debug加载、跟踪,然后回答问题。 ①可以发现,data段的数据在执行程序后,程序返回前并未改变,仍是原始数据。 ②从图中可以看出,CPU执行程序,程序返回前,CS=076C,SS=076B,DS=076A。 ③进一步可以发现,若code段的段地址为X,则data段的 ...
分类:其他好文   时间:2018-11-25 20:19:22    阅读次数:262
实验五 编写、调试具有多个段的程序
代码一: 用r命令查看可知stack的段地址为076B,由源代码可知stack内有8字,即16字节。 通过DS=075A可知程序从076A开始存放,所以data区短地址是076A,刚好数据区也是16个字节。 (1)用d命令查看data段中的数据为: (2)用g命令执行该代码: 可知cs=076C,s ...
分类:其他好文   时间:2018-11-25 20:17:03    阅读次数:241
317条   上一页 1 ... 9 10 11 12 13 ... 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!