摘要:
实验一 原程序运行结果如下: 运行结束后x,y标号处数据结果如下: 发现x处16字节数据变成了原来的x+y 将inc改为add运行结果如下: 发现在此处2者对程序运行没有影响。 但查阅资料可知:inc对zf造成影响,而add对zf和cf造成影响,也就是add的进位信息会被保留,但inc不会。 实验任 阅读全文
摘要:
1.任务一 程序代码如下: assume cs:code, ds:data data segment x db 1, 9, 3 len1 equ $ - x y dw 1, 9, 3 len2 equ $ - y data ends code segment start: mov ax, data 阅读全文
摘要:
1.任务一 1-1 汇编并连接task1_1.asm 用g命令打断点,使程序执行至17行停止,查看寄存器的值 (1)ds=076A; ss=076B; cs=076C; (2)ds=X-0002; ss=X-0001; 1-2 (1)ds=076A ss=076B; cs=076C; (2)ds=X 阅读全文
摘要:
实验任务一 1.教材实验一 (1) 通过A命令将汇编语言输入内存 用R cs和R ip将cs:ip指针指向第一条程序的位置073F:0100,接着用T命令逐条执行命令 (2) 将指令输入内存并且调整cs:ip指针 重复执行若干次后得到0100即256 (3) 用D命令查看内存 发现日期为92年1月1 阅读全文