汇编语言
文章平均质量分 83
学习8086汇编语言的经验总结,教材是王爽老师《汇编语言》。
奶酪博士
这个作者很懒,什么都没留下…
展开
-
用8086汇编语言写新春祝福
马上就要到龙年春节了,作为热爱编程的人,我决定动手写个8086汇编语言的小程序作为新春祝福,顺道也复习一下汇编语言。祝大家龙年大吉,健康快乐!原创 2024-02-06 22:49:17 · 1048 阅读 · 1 评论 -
【汇编语言】 安装虚拟机运行dos系统 教程
本文:如何下载安装VMware虚拟机,如何安装FreeDos操作系统,如何在dos虚拟机中运行汇编语言程序。原创 2022-11-16 17:07:19 · 5119 阅读 · 4 评论 -
《汇编语言》王爽(第四版) 17.3 输入并显示一个字符串
本文是王爽老师《汇编语言》(第四版) 第十七章第三节 “字符串的输入” 的分析及代码,梳理了思路,并且在一些细节处优化了实现逻辑。原创 2022-11-11 15:34:30 · 3613 阅读 · 0 评论 -
《汇编语言》王爽(第四版) 第十六章 实验16
王爽老师《汇编语言》(第四版) 第十六章 实验16 编写包含多个功能子程序的中断例程 。子程序功能:清屏;设置前景色;设置背景色;向上滚动一行。附完整代码。原创 2022-11-10 13:09:47 · 1660 阅读 · 0 评论 -
汇编语言 自己动手实现Debug的D命令(第2版)
汇编语言 手动实现debug的D命令(第2版),附完整代码。程序框架更清晰,优化了子程序实现逻辑,最终的显示效果更好。原创 2022-11-09 15:54:35 · 1546 阅读 · 0 评论 -
《汇编语言》王爽(第四版) 第十五章 实验15
本文是王爽老师《汇编语言》(第四版) 第十五章 实验15 安装新的int 9中断例程(按下并松开A键后显示满屏的A,其它键照常处理) 的分析及代码。原创 2022-11-08 15:32:45 · 1405 阅读 · 0 评论 -
《汇编语言》王爽(第四版) 第十四章 检测点及实验14
王爽老师《汇编语言》(第四版) 第十四章 检测点及实验14 访问CMOS RAM获取当前日期和时间 的分析及代码。原创 2022-11-05 13:02:46 · 2254 阅读 · 0 评论 -
《汇编语言》王爽(第四版) 第十三章 实验13
本文是王爽老师《汇编语言》(第四版) 第十三章 实验13 编写、应用中断例程 的分析及代码。本文是王爽老师《汇编语言》(第四版) 第十三章 实验13 编写、应用中断例程 的分析及代码。通过这个实验,提升了对编写中断例程的熟练程度,巩固了系统提供的中断例程的使用,也体会了新的编程思想。总的来说,中断例程有点像其它程序员(或者系统)提供的可供调用的库,只要把需要的中断例程加载进内存就可以使用,这样可以大大提高代码的复用性。显示英文诗。在屏幕中间显示80个“!”。显示一个用0结束的字符串。原创 2022-11-04 15:12:02 · 1393 阅读 · 0 评论 -
《汇编语言》王爽(第四版) 第十三章 检测点13.1
本文是王爽老师《汇编语言》(第四版) 第十三章 检测点13.1 使用7CH中断例程实现loop指令功能与jmp near ptr s指令功能 的分析及代码。本文是王爽老师《汇编语言》(第四版) 第十三章 检测点13.1 使用7CH中断例程实现loop指令功能与jmp near ptr s指令功能 的分析及代码。原创 2022-11-04 10:20:21 · 1788 阅读 · 0 评论 -
《汇编语言》王爽(第四版) 第十二章 实验12
本文是王爽老师《汇编语言》(第四版) 第十二章 的知识小结及 实验12 编写0号中断的处理程序 的分析及代码。通过这个实验,梳理有关0号中断处理程序的相关知识,并实现教材中的0号中断处理程序功能。本文是王爽老师《汇编语言》(第四版) 第十二章 的小结,及 实验12 编写0号中断的处理程序 的分析及代码,实现的功能是,写一个0号中断处理程序并安装在内存中,执行效果是在屏幕中显示“divide error!”。原创 2022-11-03 13:36:43 · 3161 阅读 · 7 评论 -
汇编语言 自己动手实现debug的D命令
汇编语言 手动实现debug的D命令!(附完整代码)原创 2022-11-02 18:59:58 · 1526 阅读 · 0 评论 -
《汇编语言》王爽(第四版) 第十一章 实验11
本文是王爽老师《汇编语言》(第四版) 第十一章 实验11 的分析及代码,并在此基础上做了小小的优化,方便直观地进行程序测试。本文是王爽老师《汇编语言》(第四版) 第十一章 实验10 的分析及代码,并在此基础上做了小小的优化。通过这个实验,主要复习了cmp指令以及对应的条件转移指令,顺道复习了向显存中写入数据的方法以及movsb传送指令。前言一、实验任务二、实现思路三、实现代码四、DIY时间1.需求分析2.最终效果3.实现代码总结。原创 2022-11-01 15:35:31 · 3502 阅读 · 3 评论 -
汇编语言 VSCode编辑器的下载、安装与配置使用
本文介绍了VSCode代码编辑器的下载安装,以及用于编写汇编语言程序的方法。有代码高亮和自动对齐等功能,比用记事本舒服很多!原创 2022-10-29 11:30:22 · 11307 阅读 · 0 评论 -
《汇编语言》王爽(第四版) 课程设计1
本文是王爽老师《汇编语言》(第四版) 课程设计1 “将实验七中给定的公司数据显示在屏幕上”的分析及代码。这是目前写的最综合的程序。原创 2022-10-27 20:01:28 · 10321 阅读 · 8 评论 -
《汇编语言》王爽(第四版) 第十章 实验10
本文是王爽老师《汇编语言》(第四版) 第十章 实验10 的分析及代码。本实验的内容是:编写三个子程序(显示字符串、解决除法溢出的问题、数值显示)。本文是王爽老师《汇编语言》(第四版) 第十章 实验10 编写3个子程序 的分析及代码。这个实验任务要按顺序完成,因为后边的任务会用到前边写的子程序。前言一、子程序1 显示字符串1.实验任务2.分析(1)如何在指定位置显示(2)如何显示指定颜色(3)保存子程序中用到的寄存器3.代码二、子程序2 解决除法溢出的问题2.代码三、子程序3 数值显示。原创 2022-10-26 15:19:18 · 8113 阅读 · 10 评论 -
《汇编语言》王爽(第四版)第九章 实验9
本文主要内容是王爽老师《汇编语言》(第四版)第九章 实验9 “根据材料编程” 任务的分析以及实现代码。一、题目在屏幕中间分别显示绿色、绿底红色、白底蓝色的字符串“welcome to masm!”。最后给自己写了个小程序,作为1024节日庆祝礼。原创 2022-10-24 16:17:32 · 4376 阅读 · 6 评论 -
《汇编语言》王爽(第四版)第九章 实验8
本文是学习王爽老师《汇编语言》(第四版)第九章 实验8 分析一个奇怪的程序 时的相关代码及分析。一、题目分析程序,思考程序是否可以正确返回;运行后再思考,为何是这种结果。本文分析了 王爽老师《汇编语言》(第四版)第九章 实验8 的程序原理。文章目录前言一、题目二、分析1.初始时指令存储情况。原创 2022-10-24 13:47:02 · 1834 阅读 · 0 评论 -
《汇编语言》王爽(第四版)第八章 实验7
王爽老师《汇编语言》(第四版)第八章 实验7 寻址方式在结构化数据访问中的应用,题目分析以及代码。一、题目题目:编程,将data段中的数据按照指定格式写到table段中。本文是王爽老师《汇编语言》(第四版)第八章 实验7 寻址方式再结构化数据访问中的应用 的分析及代码。前言一、题目二、分析1.内存分配情况2.数据结构分析3.实现思路(1)设置段寄存器(2)复制“年份”数据(3)复制“年总收入”数据(4)复制“雇员人数”数据。原创 2022-10-22 13:19:34 · 13020 阅读 · 13 评论 -
《汇编语言》王爽(第四版)第七章 实验6
王爽老师《汇编语言》(第四版)第七章 实验6 (程序7.9)分析及代码。本文给出了《汇编语言》(第四版)实验6的分析与代码,并简单总结了涉及的知识点。原创 2022-10-21 10:38:31 · 2329 阅读 · 7 评论 -
《汇编语言》王爽 (第六章)实验5 代码
王爽老师《汇编语言》(第四版)第六章 的 实验5 代码。原创 2022-10-19 17:11:51 · 835 阅读 · 0 评论 -
汇编语言 masm5与debug命令使用方法 小结
在学习完王爽老师《汇编语言》(第四版)第六章之后,我决定整理一下masm5.0与debug命令的使用方法,方便之后回顾。(我使用的环境是DosBox。)本文总结了汇编程序的基本框架及规范、masm5工具的基本使用方法、debug命令(R命令、D命令、E命令、U命令、A命令、P命令、G命令、T命令)的基本使用方法。原创 2022-10-19 15:24:45 · 5476 阅读 · 0 评论 -
汇编语言 dos中masm的配置教程
在学习王爽老师《汇编语言》(第四版)第四章时,在dos系统中需要用到masm工具。但是64位win10系统没有自带这个工具,因此本文介绍masm5工具的下载、安装与配置。本文介绍了汇编语言初学者对dos系统下masm5工具的配置方法。原创 2022-10-13 15:38:28 · 6485 阅读 · 1 评论 -
汇编语言工具(DosBox、debug)下载与安装教程
学习王爽老师《汇编语言》(第四版)第二章时,需要进入dos模式并使用debug工具调试。但是64位win10系统没有自带这些工具。因此,需要额外安装DosBox和debug.exe两个软件。本文介绍如何下载、安装、配置这两个工具软件。本文介绍了64位win10系统下如何进入dos模式并使用debug调试工具。原创 2022-10-13 11:10:17 · 16640 阅读 · 9 评论