- 博客(7)
- 收藏
- 关注
转载 计算机组成原理2.2
4,为什么软件能够转化为硬件,硬件能够转化为软件?实现这种转化的媒介是什么?软件是一个抽象的概念,就好比人的思想,人学到的知识,你说的硬件肯定不是键盘鼠标显示器等硬件,而是音频视频解码,控制手机天线,电源管理等集成电路芯片吧!这类硬件和软件在本质上是一样的,硬件通过设计好内部电路实现人所需要的解决问题算法,而软件通过程序员写代码,代码最终还是翻译成了二进制数字,其实就是硬件里电路的通断所表示的
2015-04-11 10:41:11 1389
原创 计算机组成原理2
1,数学计算机有哪些主要应用?答:1.科学计算(或数值计算) 科学计算是指利用计算机来完成科学研究和工程技术中提出的数学问题的计算。在现代科学技术工作中,科学计算问题是大量的和复杂的。利用计算机的高速计算、大存储容量和连续运算的能力,可以实现人工无法解决的各种科学计算问题。 2.数据处理(或信息处理) 数据处理是指对各种数据进行收集、存储、
2015-04-11 08:50:27 957
原创 计算机组成原理1
数字计算机的主要特点:按位运算,并且不连续地跳动计算。模拟计算机的特点:数值由连续量来表示,运算过程也是连续的。数字计算机分两类,一为专用计算机,二为通用计算机;其分类的依据是:根据计算机的效率、速度、价格、运行的经济性和适应性。冯·诺依曼 型计算机的主要设计思想:存储程序并按地址顺序执行(也是机器自动化工作的关键);存储容量:存储器所有
2015-04-11 01:30:32 904
原创 数制转换--顺序栈的实现
#include#include#define MAXSIZE 100#define TURE 1#define False 0typedef int SElemType;typedef struct{SElemType *base;SElemType *top;int stacksize;}SqStack;int n,i,e,N,m;//还要注意全局
2015-04-04 11:22:04 932
原创 括号匹配--顺序栈实现
#include#include#include#define MAXSIZE 100typedef struct{ char *data; int base; int top;}Stack;void initStack(Stack *s){ s->data = (char*)malloc(MAXSIZ
2015-04-04 11:21:41 533
原创 链表的基本操作
#include#includetypedef int ElemType;typedef struct LNode{ ElemType data;struct LNode *next;}LNode,*LinkList;LinkList L;LNode *p;void CreateList_F(int n){int i;L=(LNode*)
2015-04-04 11:19:51 339
原创 顺序表的基本操作
#include#include#define OK 1#define OVERFLOW -2#define ERROR -1#define MAXSIZE 200typedef int ELemType;typedef struct{ELemType *elem;int length;}SqList;SqList L;int InitLis
2015-04-04 11:10:27 466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人