首页
文章
标签
留言板
链接
关于我
标签:
用NASM写Win32应用程序(1)——引言及准备
NASM现在已是大名鼎鼎,很多人都在用它,但是,大多都是编写纯2进制文件的。 那么,windows、Linux下,为何使用者寥寥无几? 那就是繁杂。 有一个完整的API库(包括API声明、引用,结构定义等等),工作量十分庞大,而没有这些,将大大增加程序员的工作量。 那,我们
2023-02-13
/
72
阅读
汇编语言——寄存器
接下来我们来介绍寄存器,同时会介绍一些基本的语句(mov,add等),好了,就让我们进入今天的学习吧!同时,我们以8086为例子来介绍,参考来自王爽老师的书。 --- 说起寄存器,我们可不陌生,在单片机中我们已经接触过了。但是这个地方的寄存器要比单片机中有点不一样,以8086为例子,一共
2022-09-30
/
29
阅读
汇编语言——基础知识
今天我们就开始学习有关汇编的相关知识了,感觉和之前学的STM32相类似,所以学习起来并没有感觉很困难,相反,感觉有点好玩,并且理解了底层原理,为等下学习计算机组成原理打下基础,然后笔记主要用来记录不清楚的知识点,怕自己等过会就忘记了。参考书籍是王爽老师的书。 # 基础知识 ## 总线
2022-09-30
/
33
阅读
汇编语言——DOSBox
本篇主要用来介绍我们的实验平台——DOSBox的使用与调试,主要就是改一下窗口大小以及挂载,并且作为学习汇编实验的汇总,不定期更新。 # 下载与安装 这个可以到官网去下载,然后安装也很简单,就不介绍了 官网:[DOSBox, an x86 emulator with DOS](ht
2022-09-30
/
40
阅读
C语言与汇编语言相互调用原理以及实例
下面两个分别是一个foo.asm(汇编语言文件),bar.c(c语言文件)首先来了解C语言为什么能调用汇编语言,以及汇编语言为什么能调用C语言。其实不管是C语言还是汇编语言想要执行都是最终编译链接成为二进制文件。注意是编译链接这个两个步骤,编译产生的并不是可执行的二进制文件,链接之后才是可执行的二进
2022-01-28
/
31
阅读
首页
上一页
1
下一页
末页