
汇编知识
本专栏是作者最早撰写的专栏之一,主要是大学期间汇编课程相关知识,希望对您有所帮助~
Eastmount
北理本硕,武大博士。欢迎加入“网络攻防和AI安全之家”和“数智人文与文本挖掘”知识星球!自幼受贵州大山的熏陶,养成了诚实质朴的性格。经过寒窗苦读,考入BIT,为完成自己的教师梦,放弃IT、航天等工作,成为贵州高校的一名教师,并想把自己所学所感真心传授给自己的学生,帮助更多陌生人。已发表论文30余篇,撰写专著8部,主持课题6项,感恩遇到的每一位读者,且看且珍惜。
贵州纵美路迢迢,为负劳心此一遭。收得破书三四本,也堪将去教尔曹。娜美人生,醉美生活。他和她经历风雨,慢慢变老。
展开
-
汇编中断知识之INT 1CH
最近在编写汇编程序遇到一个使用INT 1CH的程序,INT 1CH是实现定时或周期性的工作,难道INT 1CH就像INT 21H一样直接调用它里面的功能号吗?下面就通过一个程序简单的看看传说中的INT 1CH的.这个程序是实现屏幕背景颜色1秒钟变换一次的实验.1.INT 1CH中断INT 1CH其实是调用INT 21H中的25号功能:置中断向量AL=中断号,DS:DX=入口,同时I原创 2013-05-08 16:55:52 · 13204 阅读 · 11 评论 -
汇编基础知识之输入输出
最近在学习汇编程序,但输入输出是我遇到的第一个难题,这里就简单讲诉一些汇编的基本输出输出字符串、字符、输出数字等知识,仅供大家学习。这只是一些基础知识,汇编高手亦可以温习一些基础的输入输出知识.一.输出字符串下面是调用9号功能输出字符串"Hello World"的代码。DATAS SEGMENT ;输出的字符串 13回车 10换行 $结束标志(\0) Input DB原创 2013-04-16 00:55:06 · 16720 阅读 · 4 评论 -
汇编排序知识之冒泡排序
这里简单介绍汇编中是如何进行冒泡排序的,首先先回顾C语言中的冒泡排序知识及算法,再讲解汇编实现的过程,更好的巩固和联系了编程的思想。一.C语言——冒泡排序冒泡排序的基本概念: 依次比较相邻的两个数,将小数放在前面,大数放在后面。每完成一遍查找都会找到一个最大数,直至排序结束.由上表可见每轮排序都能确定一个最大数,直至排序结束,它相对应的C语言代码如下:其中j参数设置为N-i-1二.汇编——冒泡排序原创 2013-05-04 15:39:45 · 15803 阅读 · 4 评论 -
Masm for Windows集成开发环境编写汇编程序
Masmfor Windows集成开发环境编写汇编程序由于最近在学习汇编,用的软件是一款叫“Masm for Windows集成开发环境”,但是发现该软件的资料比较少,对于我们这样刚刚学习汇编的同学,我查找了很多资料,下面主要是介绍该工具及2个汇编的基本程序。 一.软件的使用下面是阅读完四川大学的课件后几张介绍该软件运行的基本方法: 1.进入Masm forWindows原创 2013-03-27 20:49:38 · 33407 阅读 · 12 评论