博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
汇编实验一
阅读量:5233 次
发布时间:2019-06-14

本文共 344 字,大约阅读时间需要 1 分钟。

(1)使用debug,将程序段写入内存

用a命令将指令写入内存

用d命令查看内存中内容

用t命令逐条执行

 

(2)计算2的8次方

用a命令将指令写入内存

用r命令修改cs和ip地址

用t命令逐条执行

发现三条语句每执行一边相当于乘2,不断循环。因此,想要在16进制中得到2的8次方,就要执行17次,即16进制中的11次

(3)查看内存中内容

 

(4)向内存从B8100H开始的单元填写数据

发现图形的颜色和形状不同

 

总结

通过这次实验,发现自己对debug中各项命令记忆的不够熟练常常会混淆各种命令的用法。

同时只是简单地了解了书上的知识,在操作上还是不熟练,应该加强练习实践。

转载于:https://www.cnblogs.com/baixingyeblog/p/9862074.html

你可能感兴趣的文章
多表连接查询
查看>>
高校C语言自动考试系统参考文献
查看>>
在pom.xml中添加Spring依赖
查看>>
Hive查询表,返回数据全是NULL
查看>>
自我介绍
查看>>
从一个故事说起,谈谈企业应用架构的演变史
查看>>
x32下逆向 PsSetCreateProcessNotifyRoutine 进程钩子
查看>>
局域网设计
查看>>
NSProxy
查看>>
Hello Ragel -- 生成状态机的神器
查看>>
XamarinAndroid组件教程设置自定义子元素动画(二)
查看>>
欺骗自己
查看>>
常用正则表达式
查看>>
(转)WebApi自动生成在线文档WebApiTestClient
查看>>
[安全]PHP能引起安全的函数
查看>>
关于ionic2 更新到ionic3 后组件不能用的解决方案
查看>>
shell脚本进阶(一)
查看>>
hadoop之mapreduce工作原理
查看>>
就随便写点吧
查看>>
警告:MySQL-server-5.6.26-1.el7.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 5072e1f5: NOKEY
查看>>