宋宝华21cnbaosweek@21cn.com试题一:编写一段程序判断系统中的CPU是Little endian还是Big endian模式?分析:作为一个计算机相关专业的人,我们应该在计算机组成中都学习过什么叫Little endian和Big endian。Little endian和Big ...
分类:
编程语言 时间:
2015-01-16 09:52:39
阅读次数:
154
1.引例:今天在做了一道关于有符号数和无符号数相互转换及其左移/右移的问题,被它们之间的转换原理和位移原理搞得头大了。真的很后悔本科的时候没有认真学习《计算机组成原理》/《计算机操作系统》等计算机基础课程。以下是我根据相关知识回顾和整理的材料,如有和某某的文章有雷同之处,请勿见怪。另外也希望看到这篇...
分类:
其他好文 时间:
2015-01-12 17:19:12
阅读次数:
268
整整一周的复习周,三门课程:计算机组成原理,数据结构,操作系统。不断的复习,总结,做题,但就是没上机编程。 这一周里,依旧坚持早休早起,写晨间日记,做早晨运动,开始一早一晚的静坐冥想。 这周的收获有:阅读了两本书:一本是内容是讲静坐冥想,练习腹式呼吸。第二本是:《把时间当做朋友》,写的个人心智的重....
分类:
其他好文 时间:
2015-01-11 20:21:20
阅读次数:
211
题目:实现int add(int a, int b)方法,实现a和b的和,但是内部不允许使用+-*/等算术运算。
解答:这个题考查的其实是对计算机硬件如何做加法的。计算机内做加法和乘法都是模拟人做加法和乘法的方法来设计和实现cpu算术运算模块的。这在我们学习计算机组成原理的课程时应该学到过。如下面例子:
1101
11
+
--------------
10000
这个计算可...
分类:
其他好文 时间:
2015-01-07 13:18:26
阅读次数:
137
12.两段式描述对图写代码Modulefsm2(out,comp_in,clk,clr)Inputcomp_in,clk,clr;Outputout;Reg[2:0]out;Reg[2:0]CS,NS;ParameterstateA=3’b000,stateB=3’b001,stateC=3’b01...
分类:
其他好文 时间:
2015-01-04 23:00:46
阅读次数:
238
1. 数制转换、补码反码数制转换:二进制-> 十进制(按权展开相加)十进制-> 二进制(除二取余、最后得到的为最高有效位)十进制小数-> 二进制小数(乘二取整)十六进制 二进制(一位十六进制代表四位二进制)带符号数表示法:原码:最高位代表符号位,0 为正数,1 为负数反码:正数的反码不变;负数的反码...
分类:
其他好文 时间:
2015-01-04 22:57:10
阅读次数:
343
什么是异构开发或者编程呢?
虽然自己从事CPU+GPU相关工作,但是对异构这个概念之前还不太明确,经过结合开发经验以及查阅资料,对此概念有了一定的理解。
学过计算机组成原理的人都会非常熟悉CPU原理及组成, CPU内部结构是由控制单元、运算单元、存储单元等主要部分组成,其通过地址总线与地址总线实现数据的操作,此处不再多说了;但当处理大量图像图形渲染时,CPU效率不能满足要求(比如大型3D游戏),于是乎针对复杂图形图像处理的GPU就出现了;在这里就不解释GPU的工作原理了,你可以google 一下!
...
分类:
其他好文 时间:
2014-12-29 20:05:41
阅读次数:
182
IIS 设置故障转移
1、概述
IIS故障转移是IIS下网站的冗余备份,实现网站服务的高可用性,这里的故障转移使用微软的故障转移群集,该群集是一种高可用性的基础结构层,由多台计算机组成,每台计算机相当于一个冗余节点,整个群集系统允许某部分节点掉线、故障或损坏而不影响整个系统的运作。一台服务器接管发生故障的服务器的过程通常为“故障转移”。
如果一台服务器变为不可用,则另外一台服务器自动...
分类:
Web程序 时间:
2014-12-14 22:44:56
阅读次数:
847
(这是一个MIT同学整理的6.004 Computation Structure的课程的笔记,内容清晰易懂,看一遍可以简单了解计算机组成的基本内容,一共55页,计划全部译成中文。转载请注明出处。)(笔记原文:https://app.box.com/s/hj73i5cnek38kpy9yw22)二进制...
分类:
其他好文 时间:
2014-12-06 16:44:08
阅读次数:
196