https://www.0xaa55.com/forum.php?mod=viewthread&tid=59&extra=page%3D15 Read More
posted @ 2016-06-03 18:19 findumars Views(1100) Comments(0) Diggs(0)
学汇编的一边儿去。我这里讲的是CPU进行计算的原理。首先我这里用MC的红石电路模拟了一个加法器:http://www.0xaa55.com/thread-313-1-1.htm首先加法器是怎么实现的呢?是用了非门电路。首先来看看二进制的加法:0+0=00+1=11+0=11+1=10首先来看规律。只 Read More
posted @ 2016-06-03 18:17 findumars Views(3453) Comments(0) Diggs(0)
[C] 纯文本查看 复制代码 01 #include <stdio.h> 02 void main( void ) 03 { 04 FILE *stream; 05 int i,j; 06 stream=fopen("ascii.txt","w+"); 07 //0-128:单个可打印字符,为字母或 Read More
posted @ 2016-06-03 18:16 findumars Views(6521) Comments(0) Diggs(0)
为什么是清一色的“烫”字呢?因为调试的时候,我们用到的断点中断指令(INT 3)的二进制表示是11001100(0xCC),而“烫”字的汉字编码是0xCC,0xCC,因此调试器为了能尽可能捕获程序的缓冲区溢出等错误,用INT 3也就是0xCC填充16字节对齐的函数之间的间隙、未初始化的栈变量等。当这 Read More
posted @ 2016-06-03 18:13 findumars Views(1477) Comments(0) Diggs(0)
当我写了一个程序,我希望当这个程序同时运行两遍的时候,两个进程之间能共享一些全局变量,怎么办呢?很简单,使用VC\VC++的共享数据段。#pragma data_seg("foo")//建立一个叫“foo”的数据段#pragma comment(linker,"/SECTION:foo,RWS")/ Read More
posted @ 2016-06-03 18:09 findumars Views(2415) Comments(0) Diggs(0)