1. 什么是编程语言? 编程语言就是人与计算机交流的一个工具,一个介质。 2. 什么是编程? 编程是一个用编程语言写出一个文件的一个过程,这些文件会产生一个目的一个结果。 3.为什么要编程? 编程写出一个软件或一个文件,这些文件会提高我们的生产力效率,或者让我们的需求达到满足**。 4.计算机5大组 ...
分类:
其他好文 时间:
2019-07-26 01:47:19
阅读次数:
98
[TOC] 计算机组成原理 计算机分成五大组成部分,分别是:控制器,运算器,存储器,输入设备和输出设备。 其中控制器+运算器是计算机的中央处理器(cpu),相当于人类的大脑。 一.控制器 计算机的指挥系统。大脑指挥全身的器官运作,但是大脑不会随意指挥身体运作,只有在收到指令后才会控制身体行动。 二. ...
分类:
其他好文 时间:
2019-07-23 15:04:54
阅读次数:
126
指令系统的发展与性能要求 指令系统的发展: 指令 CPU能自动完成的一个基本操作 用户与计算机交流的基本元素 机器指令,微指令,宏指令 指令系统 一个CPU能执行的所有指令的集合 指令系统体现了CPU的功能(非性能) 指令系统的发展 CISC RISC 对指令系统性能的要求 完备性 功能完善 有效性 ...
分类:
其他好文 时间:
2019-07-10 09:16:21
阅读次数:
139
外围设备的速度分级和信息交换 信息交换方式 程序查询方式 程序中断方式 DMA方式 通道方式 程序查询方式 程序中断方式 DMA方式 通道方式 总线仲裁 集中式仲裁: 通过接口的优先级排队电路来实现; 用很少几根线就可以按一定优先次序实现总线仲裁,并很容易扩充设备 缺点是对询问链的电路故障很敏感 与 ...
分类:
其他好文 时间:
2019-07-10 09:15:52
阅读次数:
145
Java架构师成长之道之计算机组成原理概述篇Java架构师成长之道 1.1 计算机的发展简史 1.1.1 计算机发展的四个阶段自从1945年至今,计算机经历了电子管计算机,晶体管计算机,集成电路计算机以及超大规模集成电路计算机。电子管计算机(1945年-1957年)第二次世界大战是电子管计算机产生的... ...
分类:
编程语言 时间:
2019-07-06 13:02:56
阅读次数:
149
1.什么是计算机网络? 两台或更多计算机组成的网络 同一网络内的任意2台计算机都可以直接通信 所有计算机必须遵循同一种网络协议 什么是互联网 互联网是网络的网络 互联网采用TCP/IP协议 TCP/IP协议泛指互联网协议 其中最重要的2个协议是TCP协议和IP协议 IP地址用于唯一标识一个网络接口( ...
分类:
编程语言 时间:
2019-07-05 00:06:43
阅读次数:
115
五大组成部分: 控制器:计算机的控制部分 运算器:计算器的运算部分(其中分为数字运算和逻辑运算),数字运算也就是加减乘除法,开根号求对数等数学运算,逻辑运算就是对计算机即将进行操作的True or False的判断。 控制器+运算器=计算机中央处理器(也就是所说的CPU) 存储器:计算机的存储部分 ...
分类:
其他好文 时间:
2019-07-01 17:09:46
阅读次数:
123
复习 20190630 一、 原码、补码、反码、移码 真值(十进制数) 转换为真值(二进制数)最好补全为八位,对应的原码就是将最高位写成符号位(还是八位) 具体思维导图如下: 原码求补码的简便方法:除符号位之外,从最低位开始,遇第一个1之前的各位保持不变,其余各位按位取反 进制之间的转换,思维导图如 ...
分类:
其他好文 时间:
2019-07-01 13:57:20
阅读次数:
176
(一)指令格式 1.指令的基本格式 2.定长操作码指令格式 3.扩展操作码指令格式 (二)指令的寻址方式 1.有效地址的概念 2.数据寻址和指令寻址 3.常见寻址方式 (三)CISC和 RISC的基本概念 2009 16.某机器字长16位,主存按字节编制,转移指令采用相对寻址,由两个字节组成,第一字 ...
分类:
其他好文 时间:
2019-06-28 19:33:22
阅读次数:
925