码迷,mamicode.com
首页 >  
搜索关键字:指令集    ( 1184个结果
自己动手写CPU之第七阶段(7)——乘累加指令的实现
完善补充了OpenMIPS的代码,实现了MIPS32指令集中的乘累加、乘累减指令,共有四条:madd、maddu、msub、msubu...
分类:其他好文   时间:2014-09-03 15:02:36    阅读次数:240
C语言内存分配
C语言的内存分配主要有5个区域: 1、栈区:在执行函数时,函数内的局部变量(不包括static变量)、函数返回值的存储单元在栈区上创建。函数执行结束时这些存储单元自动被释放。栈区内存分配运算内置于处理器的指令集中,效率很高,但分配的内存容量有限。 2、堆区:程序在运行的时候用malloc(calloc、realloc等)申请的内存,要由程序员自己负责用free释放内存。 3、静态存储区:存放...
分类:编程语言   时间:2014-09-02 19:55:27    阅读次数:247
龙芯未来的前景如何?
但是这个问题,我发现,我不能理智的回答了。抱歉。龙芯,名字好听,还有个不太好听的名字,狗剩。我们国人自己的CPU,这个还是购买了MIPS指令集的授权,但是,CPU还是我们自己做的,这个要承认。短期来看,龙芯想追上Intel&AMD,基本不靠谱。关键是老百姓的认知度问题。我们会购买一个从没听说过,周围...
分类:其他好文   时间:2014-08-30 15:06:29    阅读次数:355
计算机指令集CISC与RISC
当接触一新CPU时商家会首先描述它是RISC指令集,这意味着什么,从这个描述你能了解多少CPU特性信息?复杂指令集计算机(CISC) 长期来,计算机性能的提高往往是通过增加硬件的复杂性来获得.随着集成电路技术.特别是VLSI(超大规模集成电路)技术的迅速发展,为了软件编程方便和提高程序的运行速度,....
分类:其他好文   时间:2014-08-29 10:40:07    阅读次数:358
SD卡的控制方法(指令集和控制时序)
1.SD卡的命令格式:SD卡的指令由6字节(Byte)组成,如下:Byte1:0 1 x x x x x x(命令号,由指令标志定义,如CMD39为100111即16进制0x27,那么完整的CMD39第一字节为01100111,即0x27+0x40) Byte2-5:Command Argument...
分类:其他好文   时间:2014-08-28 11:10:39    阅读次数:219
常见的CPU架构
CPU架构从大的层面分两类——CISC、RISC。x86CISC就是复杂指令集计算机,目前专指x86和x86-64两类其中x86又叫IA32,即IntelArchitecture32(Intel32位架构),不管是Intel生产的x86CPU,还是AMD或者VIA生产的,都是IA32,IA32并非没有专利保护而是AMD和VIA/Cyrix通过交叉专利授..
分类:其他好文   时间:2014-08-21 11:41:44    阅读次数:330
ARM指令集中常用的存储和加载指令
ARM微处理器支持加载/存储指令用于在寄存器和存储器之间传送数据,加载指令用于将存储器中的数据传送到寄存器,存储指令则完成相反的操作。常用的加载存储指令如下:     —  LDR     字数据加载指令 —       LDRB    字节数据加载指令     —  LDRH    半字数据加载指令     —  STR     字数据存储指令 —       STRB    字节数据...
分类:其他好文   时间:2014-08-17 22:52:13    阅读次数:235
xcode armv6 armv7 armv7s arm64
眼下ios的指令集有下面几种:armv6iPhoneiPhone2iPhone3G第一代和第二代iPod Toucharmv7iPhone4iPhone4Sarmv7siPhone5iPhone5Carm64iPhone5S机器对指令集的支持是向下兼容的,因此armv7的指令集是能够执行在iphon...
分类:其他好文   时间:2014-08-16 16:26:10    阅读次数:200
自己动手写CPU之第七阶段(1)——简单算术操作指令说明
本章将实现MIPS32指令集架构定义的所有算术操作指令,共有21条,按照OpenMIPS实现这些指令的方式,可以分为三类,分别介绍如下。 (1)简单算术操作指令 共有15条,包括加法、减法、比较、乘法等指令,这些指令在流水线的执行阶段都只需要一个时钟周期,而且实现思路很直观,与第4章添加逻辑操作指令类似,只需修改译码阶段的ID模块、执行阶段的EX模块,即可实现。 (2)乘累加、乘累减指令 共有4条:乘累加madd、无符号乘累加maddu、乘累减msub、无符号乘累减msubu。其中madd、maddu要求操...
分类:其他好文   时间:2014-08-15 14:43:58    阅读次数:585
常用短信猫AT指令集汇总对短信猫硬件底层做开发
直接使用短信猫AT指令:基于串口通讯模式使用AT指令直接操作短信猫,这是最底层的短信猫开发模式,基本上无论是哪种接口的短信猫,其实质还是通过GSM MODEM的串口通讯AT指令来驱动的。
分类:其他好文   时间:2014-08-14 16:19:18    阅读次数:434
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!