实验内容: 1.将老师给的程序框架编译、连接后利用反汇编u查看代码长度,利用g命令将程序运行至在mov ax,4c00h结束语句前。 (1)发现data中的数据被改为代码中指定的数据。 (2)程序返回前,cs=076C、ss=076B、ds=076A。 (3)程序运行后,设code段地址为X,则da ...
分类:
其他好文 时间:
2018-11-24 19:52:04
阅读次数:
226
实验内容 一: 运行截图: 调试截图 实验内容 二 : 1) 调试截图: 2) 参考代码: (来源于网络) assume cs:codecode segment mov ax,20h mov ss,ax mov sp,40h mov bx,3f3eh mov cx,32s: push bx sub ...
分类:
其他好文 时间:
2018-11-22 23:56:07
阅读次数:
228
实验内容 1.综合使用loop,[bx],编写完整程序,实现向内存b800:07b8开始的连续16个字单元重复填充字数据 源代码如下: assume cs:code code segment mov ax,0b800h mov ds,ax mov bx,07b8h mov ax,0403h mov ...
分类:
其他好文 时间:
2018-11-22 23:52:52
阅读次数:
201
1. 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 代码 assume cs:code code segment mov ax,0b800h mov ds,ax mov bx,07b8h mov cx,16 s ...
分类:
其他好文 时间:
2018-11-22 23:05:42
阅读次数:
225
实验内容 1. 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 实验代码: assume cs:code code segment mov ax,0b800h(不能以字母开头,前面置零) mov ds,ax mo ...
分类:
其他好文 时间:
2018-11-22 22:34:33
阅读次数:
238
1. 综合使用 loop,[bx],编写完整汇编程序,实现向内存 b800:07b8 开始的连续 16 个 字单元重复填充字数据0403H。 编辑: 编译 链接 执行: 发现当向ax寄存器中写入0403h内存时出现的是红心,下面修改为0411h 出现的是AAAAAAAAAAAAAAAA 2、综合使用 ...
分类:
其他好文 时间:
2018-11-22 13:13:49
阅读次数:
180
链接:https://codeforces.com/contest/1078 A - Barcelonian Distance - [分类讨论] 题意: 给出一个在二维平面直角坐标系第一象限内的,单位长度为 $1$ 的无限大网格,每条直线都代表道路。又给你一条直线 $ax+by+c=0$,也代表一条 ...
分类:
其他好文 时间:
2018-11-22 02:30:20
阅读次数:
178
"传送门" 我数学可能白学了…… 因为三个数加起来等于$1$,那么只要用前两个数就能表示,那么就能把每一种金属看成一个二维向量。考虑只有两个向量的时候,设这两个向量为$a,b$,那么一个向量$c$能被表示也就是说存在$ax+by=c$且$x+y=1$,根据数学老师说的那么$c$在$a$和$b$的终点 ...
分类:
Web程序 时间:
2018-11-21 22:25:20
阅读次数:
407
一开始弄不明白为什么每一条的偏移地址有时候是3有时候是2,后来明白了指令算一个,寄存器算一个,值算一个,两个寄存器只算一个。 第一次没逐条编译直接崩溃了,发现是个死循环。 第二次没有给CS和IP赋值,导致ax的值没有变化,CS和IP的值也不对。 第三次对了,然后2的8次方就是16进制里面的0100. ...
分类:
其他好文 时间:
2018-11-20 23:04:31
阅读次数:
164
pcl之projecting points using a parametric model We fill in the ModelCoefficients values. In this case, we use a plane model, with ax+by+cz+d=0, where a ...
分类:
其他好文 时间:
2018-11-20 00:07:12
阅读次数:
186