会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
梦殇无痕
博客园
首页
新随笔
联系
订阅
管理
2018年12月9日
实验九
摘要: 1. 补全程序t1.asm,完成在屏幕上输出内存单元中的十进制两位数 运行结果: 结果为12 2. 补全程序t2.asm,完成在屏幕上输出data段定义的5个十进制两位数,数据和数据 之间以空格间隔。 assume cs:code, ds:datadata segment db 12,35,96,5
阅读全文
posted @ 2018-12-09 14:32 梦殇无痕
阅读(72)
评论(0)
推荐(0)
2018年11月25日
实验五
摘要: 1. 源码: 运行结果: code段地址为076b,而stack段地址比它小一位。查看后,data段数据为0123h 0456h 0789h 0ABCh-0DEFh 0FEDh 0CBAh 0987h 程序返回前,cs=076C,ss=076a,ds=076b。 code段地址为X,data段地址为
阅读全文
posted @ 2018-11-25 14:52 梦殇无痕
阅读(163)
评论(0)
推荐(0)
2018年11月17日
实验四
摘要: 实验内容及结论: 练习一: 源码: 然后执行它: 将源代码程序中字数据0403H→修改为0441H,然后继续执行: 16个红色的不同小图标。 练习2: 源码: 运行结果: 额,选做的还不太会。 练习三: 补全后的程序: 执行后: 执行之后成功复制了指令。 总结与体会: 通过这次实验,我对用loop对
阅读全文
posted @ 2018-11-17 18:04 梦殇无痕
阅读(146)
评论(4)
推荐(0)
2018年11月13日
实验3
摘要: 实验内容与结论: 1.练习:对源程序 t1.asm 进行汇编、连接、运行、调试 源程序: 重新进入DOS中F:\masm目录,运行masm.exe 可以发现编译通过! 并且出现了对象文件T1.OBJ。 之后对目标文件进行连接以期得到可执行文件。 之后对此文件进行执行: 输出结果为36。 下面按照要求
阅读全文
posted @ 2018-11-13 15:10 梦殇无痕
阅读(119)
评论(0)
推荐(0)
2018年10月27日
实验二
摘要: 实验结论: (1)e命令修改命令并检查。 (2)先用a写入指令 然后r查看当前寄存器状况。 之后t逐条运行。 注意第一张图,mov ss,ax与mov sp,0100一起一步执行了。 结果为: (3)a命令的指令 e写入值并用d查看 此时寄存器状况为 逐步运行并逐条关注2000:0 f与寄存器的变化
阅读全文
posted @ 2018-10-27 16:52 梦殇无痕
阅读(114)
评论(3)
推荐(0)
实验一
摘要: 实验内容:书P45 2.(1)(2) 任务1: 一:实验结论 r命令查看cs与ip,并对其进行修改,使其指向0:200。 用e命令将机器指令输入,然后对其反汇编。 得出汇编指令与书上右边相同。(也可以用a命令先将汇编指令写入,这里略)然后用t命令从0:200地址开始执行。 任务2 r查看cs与ip,
阅读全文
posted @ 2018-10-27 14:57 梦殇无痕
阅读(88)
评论(3)
推荐(0)
2018年10月17日
Assemle 基础知识总结
摘要: 差不多一个月前,我开始在耿老师手下学习汇编,但因为太懒直到现在才开始第一章学习的总结,实在是惭愧。那么下面就是这一章的大概知识块了。 一.汇编语言的起源及组成 汇编语言产自机器语言。早期的程序员发现使用机器语言会产生很多的麻烦,并且机器语言是很难辨识和记忆的,于是汇编语言便产生了。注意,汇编语言是直
阅读全文
posted @ 2018-10-17 20:30 梦殇无痕
阅读(250)
评论(0)
推荐(0)
公告