- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 指令和数据都用二进制代码存放在内存中,从时空观角度回答CPU如何区分读出的代码是指令还是数据
指令用来确定“做什么”和“怎样做”,数据是“做”的时候需要原始数。 计算机可以从时间和空间两方面来区分指令和数据,在时间上,取指周期从内存中取出的是指令,而执行周期从内存取出或往内存中写入的是数据,在空间上,从内存中取出指令送控制器,而执行周期从内存从取的数据送运算器、往内存写入的数据也是来自于运算器。 比如:要计算机做1+2=?中,“+”表示要做什么和怎样做,1和2则是做的时候需要的原始数。现在
2009-08-07 17:19:00 6350
转载 Smashing The Stack For Fun And Profit
http://www.cs.wright.edu/~tkprasad/courses/cs781/alephOne.html[This was an ascii file in Phrack, Volume Seven, Issue Forty-Nine, November 08, 1996. Converted to HTML, and minor corrections made by
2008-03-01 14:56:00 787 1
转载 缓冲区溢出
http://www.ccrun.com/article.asp?i=719&d=q8xy3i缓冲区溢出 缓冲区是内存中存放数据的地方。在程序试图将数据放到计算机内存中的某一位置,但没有足够空间时会发生缓冲区溢出。缓冲区是程序运行时计算机内存中的一个连续的块,它保存了给定类型的数据。问题随着动态分配变量而出现。为了不用太多的内存,一个有动态分配变量的程序在程序运行时才决定给他们分配多少内存
2008-03-01 14:34:00 436
转载 nand nor flash
http://blog.csdn.net/hjmhjms/archive/2006/08/24/1111442.aspxNOR和NAND是现在市场上两种主要的非易失闪存技术。Intel于1988年首先开发出NOR flash技术,彻底改变了原先由EPROM和EEPROM一统天下的局面。紧接着,1989年,东芝公司发表了NAND flash结构,强调降低每比特的成本,更高的性能,并且象磁盘一样可
2007-11-01 11:16:00 428
Definitive_Guide_to_ARM_Cortex-M3_and_Cortex-M4_Processors
2014-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人