综合
Dynamic_Comp
这个作者很懒,什么都没留下…
展开
-
控制寄存器 (CR0, CR1, CR2, CR3)(转载整理)
控制寄存器(控制寄存器(CR0,CR1,CR2,CR3)用于控制和确定处理器的操作模式以及当前执行任务的特性。)从上表可见,80386有四个32位的控制寄存器,分别命名位CR0、CR1、CR2和CR3。但CR1被保留,供今后开发的处理器使用,在 80386中不能使用CR1,否则会引起无效指令操作异常。CR0包括指示处理器工作方式的控制位,包含启用和禁止分页管理机制的控制转载 2014-07-01 07:41:49 · 2716 阅读 · 0 评论 -
进程与线程
第一篇:进程(process)常常被定义为程序的执行。可以把一个进程看成是一个独立的程序,在内存中有其完备的数据空间和代码空间。一个进程所拥有的数据和变量只属于它自己。线程(thread)则是某一进程中一路单独运行的程序。也就是说,线程存在于进程之中。一个进程由一个或多个线程构成,各线程共享相同的代码和全局数据,但各有其自己的堆栈。由于堆栈是每个线程一个,所以局部变量对每一线程来说转载 2014-07-01 07:39:40 · 268 阅读 · 0 评论 -
Code::Blocks 使用汇总
享受Code::Blocks编辑快感的几个关键 说明:1)以下需要设置的地方均在Settings->Editor...弹出的对话框中。2)不少命令都可针对当前行或选中的代码块,下文简称当前行或选中块。==日常编辑== • 按住Ctrl滚滚轮,代码的字体会随你心意变大变小,对保护视力特别有好处。 • 在编辑区按住右键可拖动转载 2014-07-01 08:14:56 · 902 阅读 · 0 评论 -
__stdcall,__cdecl,__pascal,__fastcall的区别
__cdecl__cdecl 是 C Declaration 的缩写,表示 C 语言默认的函数调用方法:所有参数从右到左依次入栈,这些参数由调用者清除,称为手动清栈。被调用函数不会要求调用者传递多少参数,调用者传递过多或者过少的参数,甚至完全不同的参数都不会产生编译阶段的错误。__stdcall__stdcall 是 Standard Call 的缩写,是 C++ 的转载 2014-07-01 07:43:10 · 461 阅读 · 0 评论 -
notepad++ 使用汇总
notepad++是个windows下的免费开源的原代码编辑器,用于替代自带记事本。他使用c++ 纯api 和stl编写以确保更高的执行速度和更小的体积,高度优化且界面友好功能强大。notepad++正试图通过减少cpu功率减少全球二氧化碳排放。先说基本用法:选择文本: 双击 选择单词 三击转载 2014-07-01 07:44:21 · 634 阅读 · 0 评论