![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
汇编语言
文章平均质量分 79
❀桃李不言
这个作者很懒,什么都没留下…
展开
-
汇编实验一 搭建实验平台及认识寄存器和内存
内存地址空间B8100H处是显存地址空间,与显示器的显示有关,并且段地址控制显示器的显示位置,即段地址位于特定范围内时,往该范围写入指令时会在显示器显示相应图案。1 01 02 02 03 03 04 04”(用e命令),观察并记录产生的现象,再修改写入的数据,如改写为“4C 17 6F 92 76 a3 65 84”,以及你想玩的其他数值,再观察和记录。使用Debug,将下面的程序段写入内存(用a命令)后单步执行(用t命令),观察每条指令执行后CPU中相关寄存器中内容的变化。二、实验内容过程记录。原创 2024-01-21 18:35:50 · 370 阅读 · 0 评论 -
汇编实验二 汇编语言程序初体验
记录:在实验过程中,我对于程序的顺序判断很准确,因为了解程序执行的开始是CS:IP指向的地址,对于jmp指令的知识较为了解。但在写程序的时候a指令没有在指定CS,IP的位置内存开始写指令。用记事本写文件时,发现一个很好用的编辑器editplus在看了贺老师的截图发现会有彩色标记关键字,在网上搜索了一下,添加了asm.sxt文件,可以更加简便的检查拼写错误等。在使用DOS中的edit编辑中,鼠标无法跳出界面,我当时强制打开任务管理器才好,后来搜了一下csdn,发现快捷键Ctrl+F10可以跳出鼠标;原创 2024-01-21 18:41:16 · 1400 阅读 · 0 评论 -
汇编实验三 循环程序访问内存数据
记录:在本次实验中,我渐渐养成到自己独立思考问题的习惯,而不是上来就参考网上别人的代码,这样就把自己的思维进行局限性,我发现自己可以想到很多种解决方法,运算可能顺序不同也会造成程序不同。比如第三个程序我首先想到直接取数据循环运算,后来写好又想到是不是可以用栈的方式?也有了思路。在第一个问题开始,我写好之后发现本该存放total的数据为138H,但debug显示4D38,不知什么问题感觉自己思路很对呀。原创 2024-01-21 19:00:52 · 1297 阅读 · 0 评论 -
汇编实验四 字符处理及循环程序
记录:经过本次实验,学会了汇编语言中的双重循环的写法及思路,在进行实验过程中, 在书写循环程序前期出现了较多问题。我首先先写了一层循环,然后再补充第二层这样进行嵌套,我觉得把它类比于C语言的双重for循环来对比学习,从而能使学习变得简单化。还学习了汇编语言中div除法,练习了大位数除法在生活中的使用。思考:完成本次任务后感觉本次实验不像之前那样,而是操作性更高,这就要求我们学会更多的知识点去应用,去实践,去思考,考虑问题更加全面,对细节把控要到位。原创 2024-01-21 19:07:56 · 790 阅读 · 0 评论 -
汇编实验五 利用跳转指令构造循环
我从实验中学到了1.跳转指令只涉及目的地址的偏移而不是地址。其中,转移位移通过标号处的地址减去 jmp 指令后的第一个字节的地址得到,所以此时的位移可能为负数。在汇编语言中,转移的位移使用补码表示。2.80*25彩色字符模式显示缓冲区结构,内存地址,编程中要加上0在最开头,不然就错了。;向这个地址空间写入数据,写入的内容将立即出现在显示器。3.显示器可以显示25行,每行80个字符(00 00),每个字符有256中属性。(背景色、前景色、闪烁、高亮等组合信息)4.原创 2024-01-21 19:56:35 · 1295 阅读 · 0 评论 -
汇编实验六 子程序和条件转移
在数据区,给定用0作为结束的字符串,请补充完成子程序,只保留字符串中的大写字母,并在最后一个大写字母后记录0作为所有大写字母构成的新字符串的结束。(以下面程序数据区中给出的字符串,最后得到的字符串为YTU后加0)下面提供了100名同学AS课成的成绩,请编程序统计其中90~100、60~89、60以下者各有多少人?在BUFFER处给出了多个无符号数,请找出其中的最大值,放至MAX指定的存储单元中。在数据区,给出了学生人数及汇编语言课程的成绩,请将成绩排序并保存在原数据区。二、实验内容过程记录。原创 2023-05-25 10:47:09 · 216 阅读 · 1 评论 -
汇编实验七 数据处理及直接定址表
会利用条件转移指令循环和控制结构解决问题会使用数据的直接定址表解决问题原创 2023-05-28 15:07:31 · 231 阅读 · 0 评论 -
汇编实验八 中断及应用
实验目标:会自定义中断解决问题,能通过定制键盘中断,实现对键盘的监听并完成一定的功能原创 2023-06-15 09:37:09 · 1337 阅读 · 1 评论