MASM宏汇编
文章平均质量分 66
汇编语言学习,操作系统及内核的编程
jyl_sh
多年从事IT项目的开发和管理工作,主要从事过电力、电信、邮政、教育、金融等行业的IT系统的开发建设及项目管理工作
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
CMake教程:第一步:一个基本的起点
从哪里开始使用CMake?这一步将介绍一些CMake的基本语法、命令和变量。随着这些概念的介绍,我们将通过三个练习并创建一个简单的CMake项目。本步骤中的每个练习都将从一些背景信息开始。然后,提供一个目标和有用的资源列表。“要编辑的文件”部分中的每个文件都位于Step1目录中,并包含一个或多个TODO注释。每个TODO表示要更改或添加的一两行代码。TODO是按数字顺序完成的,首先完成TODO 1,然后完成TODO 2,依此类推。入门部分将提供一些有用的提示并指导您完成练习。原创 2024-09-29 15:41:59 · 881 阅读 · 0 评论 -
CMake教程
CMake教程提供了一个循序渐进的指南,涵盖了CMake帮助解决的常见构建系统问题。了解各种主题如何在示例项目中协同工作将非常有帮助。原创 2024-09-29 14:36:15 · 337 阅读 · 0 评论 -
CMake介绍
CMake是一个管理源代码构建的工具。最初,CMake被设计为各种方言Makefile的生成器,今天CMake生成现代构建系统,如Ninja,以及ide(如Visual Studio和Xcode)的项目文件。CMake广泛用于C和c++语言,但它也可以用于构建其他语言的源代码。第一次接触CMake的人可能有不同的初始目标。要了解如何构建从互联网下载的源代码包,请从用户交互指南开始。这将详细介绍运行cmake(1)或cmake-gui(1)可执行文件所需的步骤,以及如何选择生成器,以及如何完成构建。原创 2024-09-29 14:29:42 · 437 阅读 · 0 评论 -
Flag寄存器
8086CPU的标志寄存器有16位,其中存储的信息通常被称为程序状态字(PSW)。标志寄存器(简称为flag)和其他寄存器不一样,其他寄存器是用来存放数据的,都是整个寄存器具有一个含义。而flag寄存器是按位起作用的,也就是说,它的每一位都有专门的含义,记录特定的信息。当执行一个加法(或减法)运算,使结果的低4位向高4位有进位(或借位)时,AF=1;CF(Carry Flag)——进位标志位。CPU内部的寄存器中,有一种特殊的寄存器(对于不同的处理机,个数和结构都可能不同)具有以下3种作用。原创 2024-05-29 10:06:03 · 721 阅读 · 0 评论
分享