术语体系结构的3种用法指令集体系结构(ISA): 描述了程序员看到的计算机的抽象视图,并且定义了汇编语言和编程模型。 之所以说它是抽象的,是因为它并没有考虑计算机的实现。 微体系结构:描述了一种指令集体系结构的实现方式。微体系结构关注计算机的内部设计 系统体系结构:关注包括处理器、存储器、总线、和外设在内的整个系统什么计算机体系结构·计算机系统包括读取并执行程序的中央处理单元(CPU),保存程序
计算机软考,全称为“计算机技术与软件专业技术资格(水平)考试”,是由中国国家人力资源和社会保障部、工业和信息化部联合主办的一项国家级考试。这项考试旨在对从事或准备从事计算机技术与软件专业技术工作的人员进行专业技术资格认定和专业技术水平测试。通过软考,不仅可以获得相应的专业技术资格证书,还能在职称评定、职位晋升、工作待遇等方面获得一定的优势和认可。 软考自实施以来,已经成为了衡量我国计算机技术与软
原创 2024-03-19 18:41:49
92阅读
       有多种不同的方法可以对计算机架构进行分类。一个广泛使用的分类方法是弗林分类法(Flynn’s Taxonomy),它根据指令和数据进入CPU的方式,将计算机架构分为4种不同的类型(如下图所示)。 单指令单数据(SISD)单指令多数据(SIMD)多指令单数据(MISD)多指令多数据(MIMD)      &
1.概述: 1)什么计算机? 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的 现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。 常见的形式有台式计算机、笔记本计算机、大型计算机等。 应用举例:科学计数,数据处理、自动控制、计算机辅助设计、人工智能、多媒体应用、计算机网络 2)什么是硬件? 计算机硬件(Comput
经常听一些技术牛人演讲,张嘴闭嘴就是某某协议。各种协议成百上千种,小白听了一脸懵,又不敢多问。协议像只能意会不能言传的东西。介绍具体协议的资料通篇生硬的描述,只有本来就懂的人才能看懂。本文不解读具体协议,仅用通俗的话谈谈对计算机世界“协议”的理解。一句话,协议就是法律,这个法律规定了不同的系统之间交换信息时如何解读信息。如果一个人看一篇没有标点符号的文章,他可以根据常识,对文章进行断句,能大概分辨
原创 2021-03-01 22:20:50
236阅读
计算机视觉快速入门一 —— 图像基本操作(二)1.灰度图img_gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)import cv2 #opencv读取的格式是BGR import numpy as np import matplotlib.pyplot as plt#Matplotlib是RGB %matplotlib inline img=cv2.im
      这段时间在MOOC上学习刘宏伟教授讲的计算机组成原理,把一些学习中的重点知识和困难记下来,方便以后复习。一、计算机系统简介1.组成而计算机软件分为系统软件和应用软件2.结构层次硬件主要包括实际机器和微程序机器,但这种划分并不是一成不变。1.3计算机组成和体系结构区别计算机体系结构是能被程序员 看见 的计算机 系统的属性。如指令
计算机中的软考,全称为“计算机技术与软件专业技术资格(水平)考试”,是由国家人力资源和社会保障部、工业和信息化部共同组织的国家级考试。它旨在对从事或准备从事计算机应用技术、软件、网络、信息系统和信息服务等专业技术工作的人员进行标准化、专业化的技术资格评定和水平测试。软考在计算机行业具有很高的认可度,是评价个人计算机专业技术能力和水平的重要依据。 软考设置了多个级别,涵盖了从初级到高级的不同技术岗
原创 2024-03-01 12:01:42
97阅读
一、互联网类一)纯技术1、后端 也叫服务端后台各种存储和计算服务,给前端提供一些展示内容,除了编程语言外,有内存存储和数据库应用,一堆存储(专业术语terms) 倒排索引的存储,一些通用的中间存储和消息服务。还要个主流的prevalent 后端编程语言以及实战中的框架 Java -——>javascript python ——>flask 或django PHP也会有对应的东西2、前端
夜元新开始的第一天 计算机基础之编程一. 什么是编程语言python和中文,英语一样,都是一门语言,只要是语言,其实就可以看成是一个事物与另外一种事物沟通的介质。python属于编程语言,编程语言是程序员和计算机之间沟通的介质;中文和则是人与人之间沟通的介质。二.什么是编程编程指的是:程序员基于某种编程语言的语法格式将自己脑子中的想要 让计算机做的事,写
要如何理解架构这个词的?在某些时候它可能被过度使用,并且使用在各种环境中,如果缺少一致的理解,将会有交流失败的风险。那么架构这个词到底是什么意思呢?01 什么架构架构是一个过程、一个结果和一门学科。作为一个过程,它涉及将组件与设计元素结合,以此来形成一个有目的的实体。 作为一个结果,它描述了由其形式所定义的一系列实体。对于我们熟知的“哥特式大教堂”这种架构形式,它的特点是一系列公认的设计元素
计算机架构是指在高层次上描述计算机系统的各个组成部分及其之间的关系,以及它们如何协同工作以实现计算任务的一种抽象模型。在软考中,计算机架构作为一个重要的知识点,涵盖了计算机系统从硬件到软件的全方位设计考量,是评估一个计算机系统性能、可靠性、扩展性等多个方面的关键。 首先,从硬件层面来看,计算机架构涉及处理器设计、内存组织、输入输出系统等多个方面。处理器是计算机的核心部件,其架构直接决定了计算机
原创 2024-05-28 16:20:47
78阅读
本文主要分为四部分:1. 问题2. 方法3. 相关实验4. 总结分享嘉宾|张文涛博士 腾讯 Angel Graph团队成员编辑整理|武超 滴滴出品社区|DataFun01问题1. 图数据在现实生活中,很多的数据都是以图的形式存在,像社交网络,知识谱药物和新材料等,图神经网络也被广泛的应用于多个场景,如推荐系统,异常检测,药物以及蛋白质结构预测等。首先我们来对最常见图卷积神经网络
一、计算机系统结构的概念1.1 计算机系统的层次结构划分为多级层次结构的优点: (1)便于理解计算机的整体工作概念及目前软硬件的作用和地位; (2)便于认识语言的实质和实现方法; (3)便于搜索虚拟机的新的实现方法,设计新的计算机系统; (4)便于正确理解计算机系统结构的意义,更好地进行系统设计。1.2 计算机系统结构计算机系统结构是程序员所看到的计算机属性,即概念性结构与功能特性。1.3 计算机
8086计算机组织文章目录8086计算机组织一.微机的一般构成1.CPU2.主存储器3.输入输出设备4.系统总线二.Intel 8086/8088 CPU的功能结构三.Intel 8086/8088 CPU的寄存器以及功能1.通用寄存器(1)数据寄存器组成功能(2)指针寄存器组成功能(3)变址寄存器组成功能2.段寄存器3.指令指针组成功能4.标志寄存器组成功能(1)进位标志位(2)奇偶标志位PF(
名词解释汇编语言 机器语言的助记符,本质就是机器语言,但是不是0,1。NUMA(Non-uniform memory access) 多处理器系统中的内存设计,在NUMA中,每个处理器都有自己本地内存(local memory),处理器访问自己的本地内存比访问非本地内存要快的多,故分配内存会优先分配该线程所在CPU的最近内存。僵尸进程 一个进程使用fork创建子进程,如果子进程退出,而父进程并没有
在本类别中记录关于计算机一些底层基础知识,主要为以下几类:计算机组成原理计算机体系结构哈佛体系结构冯诺依曼体系结构(普林斯顿体系)计算机组成主要有五个大类cpu的内部结构、组成及工作原理、内存(RAM)的基本结构、组成及工作原理辅存储器(ROM)的基本结构、组成及工作原理IO设备(键盘、打印机、显示器,数据接口、网络接口等等)的连接操作系统进程管理内存管理文件管理网络管理IO设备管理计算机网络计算
计算机系统基础包含四大部分:计算机体系结构、计算机软件基础、计算机网络基础、数据库系统基础。计算机体系结构主要包括:计算机硬件基本组成、中央处理器、存储器、常用I/O设备计算机软件基础:操作系统基础、程序设计语言基础计算机网络基础:计算机网络的基本概念、网络体系结构及协议标准、Internet技术、Internet的IP基础、Internet服务、Intranet技术数据库系统基础:数据库技术的产
转载 2023-09-07 14:03:44
145阅读
系列文章目录 文章目录系列文章目录一、计算机系统知识计算机组成进制转换数据编码校验码Flynn分类CISC与RISC流水线cache输入输出技术总线结构内存信息安全计算机性能局部性原理编译原理文法操作系统基础知识软件工程软件生存周期系统分析基础:软件测试计算机网络多媒体知识数据库E-R模型面向对象技术设计模式:标准化和软件产权基础知识参考文献 一、计算机系统知识计算机组成CPU:中央处理器内存主板
一、计算机的底层什么是底层?一般来说,越是贴近硬件层的技术,就是越底层的技术。但是计算机涵盖的东西太广了,涉及到的东西也非常之多,由于精力所限,一个人穷其一生都无法穷尽这些知识。计算机像一个黑盒子,我们无法探索,也不要去探索。计算机程序=算法+数据结构二、计算机语言的发展1.机器语言(计算机底层)最初的计算机所使用的是由“0”和“1”组成的二进制数,二进制是计算机的语言的基础。计算机发明之初,计算
  • 1
  • 2
  • 3
  • 4
  • 5