码迷,mamicode.com
首页 >  
搜索关键字:汇编 实验    ( 34526个结果
汇编语言入门———逻辑三大总线及工作原理
指令和数据: 在内存或者磁盘上,指令和数据是没有任何区别的,都是二进制信息。 那怎么区分二进制信息到底是数据还是程序呢?下面会有解释。cpu要想进行数据的读写,必须和外部器件进行三类信息交互:1。存储单元的地址(地址信息)2器件的选择,读还是写(控制信息)3 操作的数据(数据信息)计算机中专...
分类:编程语言   时间:2014-07-09 18:49:03    阅读次数:182
汇编语言入门———cpu与存储器的配合(外部通讯)
存储器:随机存储器(RAM) :断电以后就会丢失;只读存储器(ROM):公共能和链接上分为随机存储器RAM装有BIOS的ROM bios(基本输入输出系统),是由主板和各类接口卡(显卡 网卡)厂商提供的软件系统。接口卡上的RAM (显存)各类存储器的逻辑链接内存地址空间:一个cpu的地址线宽度是10...
分类:编程语言   时间:2014-07-09 17:42:36    阅读次数:231
[转载]C语言程序的内存分配方式
"声明一个数组时,编译器将根据声明所指定的元素数量为数量为数组保留内存空间。"其实就是编译器在编译的过程中,会加入几条汇编指令在程序里处理内存分配,并不是说编译时就分配了内存,不要理解错了。-------------------1.内存分配方式 内存分配方式有三种: [1]从静态存 储区域分配。内存...
分类:编程语言   时间:2014-07-09 17:16:55    阅读次数:245
汇编语言入门———cpu的工作原理(寄存器)
CPU构成典型的cpu有运算器,控制器,寄存器 等器件组成。这些器件靠内部总线相连寄存器寄存器是cpu内的组成部分。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和地址8086CPU有14 个寄存器 AX , BX, CX, DX, SI, DI, SP, BP, IP, CS , S...
分类:编程语言   时间:2014-07-09 16:35:49    阅读次数:308
[反汇编练习] 160个CrackMe之029
[反汇编练习] 160个CrackMe之029. 本系列文章的目的是从一个没有任何经验的新手的角度(其实就是我自己),一步步尝试将160个CrackMe全部破解,如果可以,通过任何方式写出一个类似于注册机的东西。 其中,文章中按照如下逻辑编排(解决如下问题): 1、使用什么环境和工具 2、程序分析 ...
分类:其他好文   时间:2014-07-09 14:44:05    阅读次数:320
Spark基础与Java Api介绍
原创文章,转载请注明: 转载自http://www.cnblogs.com/tovin/p/3832405.html一、Spark简介 1、什么是Spark 发源于AMPLab实验室的分布式内存计算平台,它克服了MapReduce在迭代式计算和交互式计算方面的不足。 相比于MapRed...
分类:编程语言   时间:2014-07-09 14:38:04    阅读次数:266
记大神的一次反汇编
首先解压,在assets文件夹下在找到了要汇编的文件:appmgr.jar,这个文件在安装后在/data/data//files/文件夹下会生成一个appmgr.apk,其实只是一个存放代码的资源文件,安装的时候重命名了,以apk结尾罢了。解压这个jar文件,得到classes.dex,拖到IDA ...
分类:其他好文   时间:2014-07-09 13:52:38    阅读次数:288
多线程中简单的++操作,所引发的思考
一句简单的g_nLoginCount++操作,转换成汇编语言就成了上面的三句话,假如现在我们有两个线程,当第一个线程执行到第二个汇编时,此时第二个线程启动,他又从内存中读取g_nLoginCount,但这时第一个线程已经将g_nLoginCount做了加法操作,只是没有将其移回内存,这样的话...
分类:编程语言   时间:2014-07-09 00:58:04    阅读次数:189
Feature分支
软件开发中,总有无穷无尽的新的功能要不断添加进来。添加一个新功能时,你肯定不希望因为一些实验性质的代码,把主分支搞乱了,所以,每添加一个新功能,最好新建一个feature分支,在上面开发,完成后,合并,最后,删除该feature分支。现在,你终于接到了一个新任务:开发代号为Vulcan的新功能,该功...
分类:其他好文   时间:2014-07-08 22:11:43    阅读次数:190
FS_V210开发平台下Linux启动logo的修改
作者:朱老师,华清远见嵌入式学院讲师。一、开发平台主机:ubuntu12.04系统;目标机:FS210平台;内核版本:Linux-3.0.8交叉编译工具:arm-cortex_a8-linux-gnueabi-gcc;二、步骤运行Ubuntu12.04系统,打开命令行终端。$cd~ $cddriver $mkdirlogo $cdlogo将“fs210光盘:实验..
分类:系统相关   时间:2014-07-08 10:53:26    阅读次数:484
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!