码迷,mamicode.com
首页 >  
搜索关键字:位操作    ( 1476个结果
POJ 2115 (模线性方程 -> 扩展欧几里得)
题意: for(i=A ; i!=B ;i +=C)循环语句,问在k位操作系统中循环结束次数。 若在有则输出循环次数。 否则输出死循环。 存在这样的情况;i= 65533 ;i 由模线性方程->扩展欧几里得 #include #include #include #include #include using namespace std; #define...
分类:其他好文   时间:2014-08-06 23:02:32    阅读次数:266
关于固定长度数组中以元素为单位进行的移位操作
例如,数组: int array[5] = {1,2,3,4,5};整体往后循环移1个单元的元素。最开始代码如下。/**** @author:hushunfeng** */#includevoid main() { int array[5] = {1,2,3,4,5}; int ...
分类:其他好文   时间:2014-08-05 18:20:59    阅读次数:203
位运算讲解(剪辑)
位运算是指按二进制进行的运算。在系统软件中,常常需要处理二进制位的问题。C语言提供了6个位操作运算符。这些运算符只能用于整型操作数,即只能用于带符号或无符号的char,short,int与long类型。C语言提供的位运算符列表:运算符含义描述&按位与如果两个相应的二进制位都为1,则该位的结果值为1,...
分类:其他好文   时间:2014-08-05 09:33:48    阅读次数:281
自己动手写CPU之第五阶段(4)——逻辑、移位与空指令的实现
为了实现逻辑、移位操作与空指令(其中nop、ssnop不用特意实现,可以认为是特殊的逻辑左移指令sll),只需要修改OpenMIPS的如下两个模块。 修改译码阶段的ID模块,用以实现对上述指令的译码。 修改执行阶段的EX模块,使其按照译码结果进行运算。...
分类:其他好文   时间:2014-08-04 14:22:06    阅读次数:232
64位操作系统下用Microsoft.Jet.OLEDB.4.0出现未注册错误
在WIN7 64位下用Microsoft.Jet.OLEDB.4.0方法访问数据库Access,出现未注册错误如果是要建立64位的应用程序1.Microsoft Access Database Engine 2010 Redistributable http://www.microsoft.com/...
分类:数据库   时间:2014-08-02 20:43:23    阅读次数:221
自己动手写CPU之第五阶段(3)——MIPS指令集中的逻辑、移位与空指令
MIPS32指令集架构中定义的逻辑操作指令有8条:and、andi、or、ori、xor、xori、nor、lui,其中ori指令已经实现了,本章要实现其余7条指令。 MIPS32指令集架构中定义的移位操作指令有6条:sll、sllv、sra、srav、srl、srlv。 MIPS32指令集架构中定义的空指令有2条:nop、ssnop。其中ssnop是一种特殊类型的空操作,在每个周期发射多条指令的CPU中,使用ssnop指令可以确保单独占用一个发射周期。OpenMIPS设计为标量处理器,也就是每个周期发射一...
分类:其他好文   时间:2014-08-01 13:37:11    阅读次数:1166
怎么看Ubuntu系统是32位还是64位
$sudo uname -m如果显示i686,你安装了32位操作系统如果显示x86_64,你安装了64位操作系统如果想知道更多信息可以试试如下命令sudo uname --s 显示内核名字ssudo uname--r 显示内核版本sudo uname--n 显示网络主机名sudo uname--p ...
分类:其他好文   时间:2014-07-31 16:05:46    阅读次数:214
自己动手写CPU之第五阶段(1)——流水线数据相关问题
我们在第4章实现的五级流水线结构很简单,如果按照“简单即美(Simple is Beautiful)的标准,那么我们的流水线是美的,但是不完美,因为现实往往是复杂的,一个简单的流水线是解决不了如此多的现实问题的,本节探讨的数据相关问题就是其中一个问题。在我们实现逻辑、移位操作等其它指令之前,必须先讨论这个问题,因为这个问题已经影响到测试程序的编写了。 流水线中经常有一些被称为“相关”的情况发生,它使得指令序列中下一条指令无法按照设计的时钟周期执行,这些“相关”会降低流水线的性能。流水线中的相关分为三种类型。...
分类:其他好文   时间:2014-07-30 14:51:39    阅读次数:684
C++ sizeof的使用总结 (转载)
说明:以下代码在VS2008中通过,在32位操作系统下。1.定义sizeof是一个操作符(operator)。其作用是返回一个对象或类型所占的内存字节数。其返回值类型为size_t。(size_t在头文件stddef.h中定义,它依赖于编译系统的值,一般定义为typedef unsigned int...
分类:编程语言   时间:2014-07-29 21:24:02    阅读次数:318
开发汉澳sinox64位,对接汉澳矩阵电脑
汉澳矩阵电脑刚刚不久前提出,即使完全设计出了汉澳矩阵电脑线路图,要在上面运行操作系统必须有矩阵操作系统。汉澳sinox64位操作系统并不是矩阵操作系统,只是更为接近。 汉澳矩阵电脑如果插有16个矩阵单元,矩阵单元上有CPU和内存,内存至少2G,16片就是32G内存,因此母版上的矩阵操作系统要寻址16个矩阵单元,就必须能寻址至少32G内存。而目前汉澳2013只是32位操作系统,只能寻址4G以内...
分类:其他好文   时间:2014-07-29 14:23:28    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!