- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 QtCreater中文乱码
在QtCreater 中 点击 “编辑”,然后“选择编码”,选 UTF8 或GB2312,然后按编码保存。可以解决部分乱码问题查看中文字符串中是否有中文标点符号,如果有,换成英文的可以解决部分乱码问题参考其他博主文章 可以解决部分问题
2023-06-08 20:53:01 370 1
原创 关于enum类型的取值范围
枚举类型在C++11之前,默认基础类型为int,它的取值范围是INT_MIN-----INT_MAX。 C++11对枚举类型进行了拓展,可以通过修改基础类型来修改它的取值范围显示的指明基础类型 enum 枚举名 :(冒号) 类型 enum spectrum : short { red,orange,yellow,green,blue,violet,indigo,ultraviolet }; spectrum ...
2021-10-24 20:52:20 4513
原创 汇编语言基于X86处理器--基本概念1.2--虚拟机
介于本书中文译者的翻译水平实在堪忧,故书中部分知识点会参考Intel汇编语言程序设计第五版中的知识点整理。(如果你有入手本书纸质版的冲动,听我一句劝,还是看看电子版吧。)虚拟机概念虚拟机概念的图层表示 (以下的内容整理于第五版)<b id = "ml1’>虚拟机概念 &n...
2019-12-14 22:17:47 393
原创 汇编语言基于X86处理器---基本概念1.1
对汇编语言基于X86处理器书中知识点的整理,可能会有自己的理解,后续也可能会有作业代码。汇编器和链接器汇编语言和机器语言的关系高级语言和汇编语言的关系什么是可移植语言汇编语言的应用场景**汇编器和链接器** ; **汇编器**是一种工具程序,用于将汇编语言源程序转换为机器语言。 ; &nbs...
2019-12-13 21:21:25 481
原创 VS2017&VS2019找不到Microsoft Macro Assembly的问题
在学习 **<汇编语言 基于X86处理器>**时搭建汇编环境的时候遇到了一些问题,记录一下,希望可以帮助到和我一样问题的人。## 1.创建空项目 2017 和2019创建空项目是不...
2019-12-11 21:19:20 3000 2
转载 英特尔IA结构CPU调试支持
int3指令: 断点指令,当cpu执行到该指令的时候变回产生断点异常,以便中断到调试器程序。INT3指令是软件调试的基础。 标志寄存器(EFLAGS)中的TF标志位:陷阱标志位,当该标志位1时,CPU每执行完一条指令就会产生调试异常,陷阱标志位是单步执行的实现基础。 调试寄存器DR0-DR7:用于设置硬件断点和报告调试异常的细节。 断点异常(#BP):当INT3指令执行时,会导致此异常,CP...
2019-02-09 10:22:09 532
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人