汇编-分支编程
来源:互联网 发布:scopus数据库简介 编辑:程序博客网 时间:2024/06/16 02:29
这个分支编程的实验和上个循环编程的作业一样都是5.1前后的汇编实验,同样是三个题,很简单就能搞定,不过整理起来实验报告真是一个麻烦事。
实验一
有 3 个字变量
若
否则,求
十分基础的分支问题,只需要 cmp 判断
接着,查看寄存器等相关信息。
可以明确看到数据段从
此时我们的数据是
结果无误,这种分支没有问题,接着我们调整数据,让
此时,结果应该为
结果无误,至此,我们的两个分支都没有问题,实验一完毕。
实验二
有 1 个字节变量
若
若
和上一个实验一样,换汤不换药,利用一次右移一次左移,与原数判断即可,代码如下:
查看寄存器等相关信息。
如上,数据段内存起始地址为
此时,
结果正是我们想要的,那么我们修改一下
此时,应该被清零的是
的确是
实验三
有3个字变量
计算
若
若
若
真是没什么可说的,直接上代码:
查看寄存器等相关信息。
从数据段对应内存
此时
看来这个分支是没有问题的,接着调整数据。
然后运行完程序并查看内存。
此时,
这样的话,
GG,完全没有问题,至此,验证三个分支均无误,实验三完成。
我本不想这么写报告的,实在是太慢了,无奈要求如此,要么不做,要么就好好按着要求做吧……
- 汇编-分支编程
- 汇编笔记--顺序,分支
- 汇编 -- 分支程序设计
- 汇编选择分支结构
- 汇编学习---分支结构程序设计
- 汇编分支程序设计小实习
- 汇编学习-分支与循环
- 汇编编程
- 丁辉汇编-7-分支程序设计-习题
- 汇编的if else的分支结构
- 汇编版无分支取绝对值
- 汇编--学习笔记(十)-分支程序
- 汇编乐曲编程
- C 汇编混合编程
- java 编程原则汇编
- 编程思想汇编
- 汇编编程简介
- 汇编颜色编程
- 线程的连接pthread_join()函数(线程二)
- 在CentOS中访问Windows NTFS分区
- SQLMAP超详细说明
- 2016用户体验行业调查报告
- 关于选取方法的总结(Selection)
- 汇编-分支编程
- MikTex的使用
- 1019. 数字黑洞
- 自定义button的init方法
- 希尔排序(Shell Sort)
- 获得物体在屏幕上的localPosition的方法举例
- Nginx集群配置
- javaFX 添加 listener 的问题
- 单链表实现(C语言版,无头结点)