01 2017 档案
摘要:通常对于一门语言的学习,一般都是以“Hello,World!”开始的。但对于汇编语言的学习,输出这句话并不容易,首先得了解寄存器等硬件知识。 汇编语言要得以运行,首先要讲源文件编译链接成可执行文件,才能运行。这里需要编译器和连接器(资源我分享到了百度云:链接:https://pan.baidu....
阅读全文
摘要:因为学习使用的是王爽的《汇编语言(第3版)》,因此也只能提到8086CPO的寄存器。对于其他而言,原理都是相通的。 对于8086寄存器,有14个寄存器,主要是:AX、BX、CX、DX、SI、DI、SP、BP、IP、CS、SS、DS、ES、PSW。 一、通用寄存器 8086的通用寄存器有AX、BX...
阅读全文
摘要:一、汇编语言的产生 早期程序设计使用的是机器语言,用到的只是0和1(主要受到电气特性影响)。但是使用机器语言编程,无论对于学习还是使用均带来了不良影响,主要是记忆复杂,检测错误不方便,效率低下等缺点。因此汇编语言便产生了。 但是,对于计算机而言,它只能识别机器指令,因此必须把汇编语言“翻译”成机...
阅读全文
摘要:一、算法描述 插入排序是一种常用的计算机算法,对于少量元素的排序是个比较有效的算法。它的基本思想是:仅有一个元素的序列总是有序的,因此,对n个记录的序列,可从第二个元素开始直到第n个元素,逐个向有序序列中执行插入操作,第一趟比较前两个数,然后把第二个数按大小插入到有序表中; 第二趟把第三个数据与...
阅读全文

浙公网安备 33010602011771号