E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
计算机体系结构
汇编程序设计与
计算机体系结构
软件工程师教程笔记:处理器、寄存器简介
《汇编程序设计与
计算机体系结构
:软件工程师教程》这本书是由BrainR.Hall和KevinJ.Slonka著,由爱飞翔译。中文版是2019年出版的。
fengbingchun
·
2020-08-24 19:58
SIMD/Assembly
Language
Assembly
关于
计算机体系结构
-北桥和南桥
相关链接:http://www.oschina.net/translate/what-every-programmer-should-know-about-memory-part1RAM(随机寄存器)ROM(只读寄存器)个人计算机和小型服务器被标准化到了一个芯片组上,它由两部分组成:北桥和南桥,见图CPU通过一条通用总线(前端总线,FSB)连接到北桥。北桥主要包括内存控制器和其它一些组件,内存控制
逐影Linux
·
2020-08-24 19:22
计算机硬件
软件设计师教程--笔记
第1章计算机网络概论11.1计算机系统基础知识11.1.1计算机系统硬件基本组成11.1.2中央处理单元11.1.3数据表示41.1.4校验码101.2
计算机体系结构
121.2.1
计算机体系结构
的发展121.2.2
weixin_33690367
·
2020-08-24 18:03
LRU原理和Redis实现
可以稍微多补充两句,因为
计算机体系结构
中,最大的最可靠的存储是硬盘,它容量很大,并且内容可以固化,但是访问速度很慢,所以需要把使用的内容载入内存中;内存速度很快,但是容量有限,并且断电后内容会丢失,并且为了进一步提升性能
ALLENYYE
·
2020-08-23 22:11
redis
LRU
谈谈我对
计算机体系结构
的理解
首先推荐几本经典的书籍,《
计算机体系结构
量化研究方法》《深入理解计算机系统》这两本尤其是后者非常经典。如果要对体系结构的细节研究方面感兴趣,得看看论文,ACM,IEEE上的论文都是很不错的。
zemking
·
2020-08-23 08:01
计算机体系结构
《嵌入式Linux系统开发技术详解--基于ARM》
//前言:编写目的:大学计算机相关专业课程都已经包含计算机组成原理.c计算机编程语言.c
计算机体系结构
.c计算机操作系统,4甚至还包括电子技术和半导体技术.a尽管已经具备这些嵌入式Linux系统的基础知识
yesky12
·
2020-08-23 00:20
文摘(tech)
芯片验证工程师5年技术总结:1 SoC验证
2004年本科大四时偶尔看到《
计算机体系结构
-软硬件接口》以及量化研究方法,从而对计算机组成产生了兴趣,进而选择了芯片设计为硕士专业。硕士期间做过x86以及arm7tdmi的软核开发。
weixin_34216036
·
2020-08-22 23:06
Big Endian 和 Little Endian 详解
一、Endian的起源在各种
计算机体系结构
中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送
心中的执念
·
2020-08-22 18:50
Java基础
大端小端(Big- Endian和Little-Endian)
Endian),大端(Big-Endian),小端(Little-Endian)图文并茂http://www.cppblog.com/tx7do/archive/2009/01/06/71276.html在各种
计算机体系结构
中
chenqiechun3408
·
2020-08-22 16:14
字节序——Big Endian和Little Endian
BigEndian和LittleEndian一、Endian的起源二、字节序之Little-Endian&Big-Endian三、为什么要注意字节序四、网络序和主机序五、Go中的字节序一、Endian的起源在各种
计算机体系结构
中
相守之路
·
2020-08-22 15:53
计算机网络
C++并发编程
多核处理器几乎无处不在、并在云中分布的核,使得
计算机体系结构
变得越来越并行化和分布式化。软件程序往往越来越多的由使用了位于单个机器
华秋实
·
2020-08-21 23:27
C/C++
【计算机网络】第一章:计算机网络导论(Part3:OSI参考模型与计算机网络详解)
CN.StudyLog.Ch1.Introduction.计算机网络导论(Part3)
计算机体系结构
1.OSI模型2.OSI模型的理解3.OSI模型对网络排错指导4.OSI参考模型和网络安全
计算机体系结构
了解即可
Chahot
·
2020-08-21 18:36
计算机网络
Saas/Paas/Iaas
internet的服务软件Paas:云计算服务平台,提供包含存储,开发,部署等能力,供开发者开发软件Iaas:虚拟化的云主机,大大降低了平台软硬件的部署成本这些都是云计算的产物,为了方便理解,可以和传统
计算机体系结构
做对比
WYM_
·
2020-08-21 16:30
关于数据结构与算法的一些导读
大学很多初学这门课程的同学,以及刚入职的工作族觉得这门课程与操作系统,计算机网络,
计算机体系结构
一样,是脱离实际工作的一些知识,可能除开一些面试,很少能用到。面试的时候背一背就好了。
闲话数据结构
·
2020-08-21 14:01
字节序基础知识
在各种
计算机体系结构
中,对于字节、字等的存储机制有所不同,因而引发了计算机通信领域中一个很重要的问题,即通信双方交流的信息单元(比特、字节、字、双字等等)应该以什么样的顺序进行传送。
Vay0721
·
2020-08-21 13:03
编程知识
mysql 中使用聚合函数sum()后出现很长的小数
数据都是整数,mysql中sum后出现很长的小数其原因是浮点数的不准确本质,它们无法以准确值保存在
计算机体系结构
中方法一:最好的办法是将float字段改为decimal(16,6)。
折戟沉沙_wx
·
2020-08-21 03:24
mysql
计算机体系结构
量化研究方法学习笔记(二)——第二章 存储器层次结构设计
一、引言一种经济型方案——存储器层次结构,利用了局部性原理。一般情况下,低层级存储器中的数据是其上一级存储器中数据的超集。IntelCorei7为例,每个时钟周期可以有每个核心生成两次数据存储器引用,i7有4个核心,时钟频率为3.2GHz,除了大约128亿次128位指令引用的峰值指令要求外,每秒最多还可生成256亿次64位数据存储器引用,总峰值带宽为409.6GB/s。二DRAM的峰值带宽只有25
konghhhhh
·
2020-08-21 00:21
读书笔记篇
计算机体系结构
量化研究方法学习笔记(一)——第一章 量化设计与分析基础
第一章量化设计与分析基础1、引言2、计算机的分类3、
计算机体系结构
的定义4、技术趋势5、集成电路中的功率和能耗6、成本趋势7、可信任度8、性能的测量、报告和汇总9、计算机设计的量化原理10、融会贯通:性能
konghhhhh
·
2020-08-21 00:21
读书笔记篇
计算机体系结构
及内存分层
计算机体系结构
及内存分层
计算机体系结构
结构图操作系统完成的事情地址给空间的定义
计算机体系结构
结构图内存结构如上图:cpu为调度器,所以速度最快,增加L1、L2缓存加快cpu的处理速度,由L2缓存和主存进行数据传递
li_a_long
·
2020-08-20 16:28
【汇编语言与计算机系统结构笔记04】80x86计算机组织、保护模式、存储器、寄存器、计算机系统结构金字塔
微处理器80186和80286微处理器80286CPU基本工作方式32位80x86微处理器80386微处理器80x86的三种工作模式32位微处理器的寄存器保护模式下的80x86(段模式)寄存器与处理器的比较
计算机体系结构
金字塔计算机系统如上图
PiperNest (同公众号)
·
2020-08-20 09:21
汇编
计算机组织
底层运算
操作系统
虚拟内存
保护模式
计算机组成原理
组成软件类型定义举例系统软件用来管理整个计算机系统标准程序库,语言处理程序,操作系统,数据库管理系统,网络软件应用软件按任务需要编制成的各种程序科学计算程序,数据处理程序,过程控制程序,事务管理程序计算机系统的层次结构计算机系统的体系结构分类区别定义
计算机体系结构
有无乘法指令程序员见到的计算机系统的属性
weixin_30912051
·
2020-08-20 08:41
操作系统
放到内存中,再由bootloader将OS放到内存中OS与设备和程序交互:面向外设是通过中断和IO面向应用程序是通过系统调用和异常系统调用(来源应用程序),异常(来源不良程序),中断(来源外设)第三章,
计算机体系结构
finnerpoo
·
2020-08-20 08:11
《计算机组成原理》 Alan Clements 第一章
第一章功耗是计算机的头等设计指标,也是便携式系统设计的限制因素
计算机体系结构
CPU(处理器):计算机中实际执行程序的部分微处理器:单个硅片上实现的CPU微机:围绕微处理器构建的计算机Cache:存放常用数据的高速
kingdon.wang
·
2020-08-20 07:35
学习笔记
深入浅出计算机组成原理
计算机是怎样跑起来的》《程序是怎样跑起来的》深入书籍《计算机组成与设计:硬件/软件接口》和《深入理解计算机系统》操作系统大神塔能鲍姆(AndrewS.Tanenbaum)的《计算机组成:结构化方法》《
计算机体系结构
花开蝶自来-liu
·
2020-08-20 07:10
一个对操作系统有浓厚兴趣的Android开发人员
对算法和数据结构有了进一步的了解,那时觉得那些底层没什么用,汇编,编译器什么的上课都没听,那时我将android定为毕业的一条出路,目前也如愿以尝在一家小公司从事android应用开发工作,但是慢慢的我发现自己对操作系统,
计算机体系结构
iteye_661
·
2020-08-20 05:49
操作系统
移动开发
嵌入式
计算机组成原理补考复习day1_1
1.按
计算机体系结构
分类1)单指令流单数据流结构(SISD)单一控制器,单一执行部件,单一存储器组成。控制器每次只对一条指令译码,执行部件每次只对单一部件进行处理。
Long234610
·
2020-08-20 05:44
计组学习笔记
基于gem5模拟trace的cache模拟器的实现
在做
计算机体系结构
的时候,模拟器是一个重要且又有效的工具。其中gem5集成了gem和m5的优点,使用起来比较简单和方便。
gaoxiang__
·
2020-08-20 05:04
linux操作
计算机组成原理学习笔记(1):概述
文章目录课程笔记导览附录:英语解释第一章概述1.0计算机系统简介课程简介(p1)讲授内容特色课程内容组织1.1计算机系统简介计算机的组成及软硬件概念计算机系统的层次结构计算机组成与
计算机体系结构
从研究内容上来说的区别
呆呆象呆呆
·
2020-08-20 05:12
计算机组成原理
计算机组成原理
计算机组成原理(哈工大)学习笔记
文章目录计算机组成原理一、计算机系统概论1.1计算机系统简介一、计算机的软硬件概念二、计算机系统的层次结构三、
计算机体系结构
和计算机组成1.2计算机的基本组成1.3计算机硬件的主要技术指标一、机器字长二
薛定谔的英短
·
2020-08-20 05:12
计算机基础
给想成为程序员的大学生的建议:好程序员是“写”出来的,不是学出来的
要把数据结构、算法、数据库、操作系统原理、
计算机体系结构
、计算机网络,离散数学等基础课程学好。
sword2ya
·
2020-08-18 16:44
嵌入式系统的复杂性推动了对接口标准的发展
二十年前,用于系统建模、仿真、图像和信号处理的嵌入式实时处理通常使用按比例缩小的超级
计算机体系结构
,以并行对称拓扑互连的相同处理器的同质阵列。
qq_52609913
·
2020-08-18 16:25
嵌入式
第五章 数 组-1104:计算书费
65536KB提交数:24005通过数:16653【题目描述】下面是一个图书的单价表:计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本
计算机体系结构
zqhf123
·
2020-08-18 07:54
信息学C++
一本通
计算买书应付的费用
试题描述下面是一个图书的单价表:计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本
计算机体系结构
86.2元/本编译原理27.8元/本操作系统
yi__cao
·
2020-08-18 06:25
C语言
1.6_03:计算书费(noip)
计算书费总时间限制:1000ms内存限制:65536kB描述下面是一个图书的单价表:计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本
计算机体系结构
weixin_34321753
·
2020-08-18 05:36
POJ 2675 计算书费
时间限制:1000ms内存限制:65536kB描述下面是一个图书的单价表:计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本
计算机体系结构
weixin_30815427
·
2020-08-18 04:57
03:计算书费
总时间限制:1000ms内存限制:65536kB描述下面是一个图书的单价表:计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本
计算机体系结构
weixin_30457551
·
2020-08-18 04:52
poj 2675
不做分析题目:描述下面是一个图书的单价表:计算概论28.9元/本数据结构与算法32.7元/本数字逻辑45.6元/本C++程序设计教程78元/本人工智能35元/本
计算机体系结构
86.2元/本编译原理27.8
MasterViame
·
2020-08-18 00:49
水题
驱动、固件
但是随着
计算机体系结构
的发展,硬件的种类开始变多,操作系统的种类也变多了。这个时候,因
Li_Sunrain
·
2020-08-17 20:00
计算机体系结构
——操作系统——虚拟内存管理
现代操作系统中普遍采用虚拟内存管理,该部分即让软件运行在“虚地址”上,与真正访问存储的“实地址”(物理地址)相隔离。1.存储管理存储管理构建虚拟的内存地址,通过MMU(存储管理单元)将虚拟地址转换为物理地址,从而达到隐藏和保护存储器特定页内容,为程序分配连续的存储空间,扩展地址空间,通过合理映射节约物理内存的作用;且各进程不必担心自己使用的地址范围会不会和别的进程冲突,比如两个进程都使用了虚拟地址
KGback
·
2020-08-17 14:28
计算机结构
计算机体系结构
——指令的执行和流水线技术
指令流水线把一条指令的执行划分为若干阶段来减少每个时钟周期的工作量,从而提高主频;并允许多条指令的不同阶段重叠执行实现并行处理。这样虽然一条指令的执行时间不变,但处理器再单位时间内处理的指令数增加了。1.常用的流水线技术转移预测技术典型的程序平均5~10条指令中就有一条转移指令,而转移指令的后续指令需要等转移执行完成后才能取值,造成流水线效率降低。在转移指令的取指或译码阶段预测该转移指令的跳转方向
KGback
·
2020-08-17 14:28
计算机结构
《
计算机体系结构
》重要知识点
RISK和CISKRISK:精简指令集的简称,指的是机器码较少,指令比较紧凑,效率高。常见的RISK类型的处理器有MIPS、ARM、龙芯处理器(国产);CISK:即复杂指令集,机器码较多,指令效率不高。X86系列都属于CISK类型,如Intel、AMD等。流水线停顿的概念和原因概念:对于具体的流水线来说,由于相关的存在,使得指令流中的下一条指令不能在特定的时钟中期执行。原因:结构冲突:硬件资源满足
敖进
·
2020-08-17 14:35
DEP机制的保护原理
DEP机制的保护原理溢出攻击的根源在于现代计算机对数据和代码没有明确区分这一先天缺陷,就目前来看重新去设计
计算机体系结构
基本上是不可能的,我们只能靠向前兼容的修补来减少溢出带来的损害,DEP(数据执行保护
iteye_4515
·
2020-08-17 12:33
计算机体系结构
计算机体系结构
概述1964年,阿姆达尔(G.M.Amdahl)在介绍IBM360系统时指出:
计算机体系结构
是站在程序员的角度所看到的计算机属性,即程序员要能编写出可在机器上正确运行的程序所必须了解的概念性结构和功能特性
is_Javaer
·
2020-08-17 12:24
计算机系统基础
实例讲解进驻Google两位大神主推的异构计算与RISC-V
先转过来,后面慢慢研究转自:《实例讲解进驻Google两位大神主推的异构计算与RISC-V》摘要:JohnHennessy和DavidPatterson两位
计算机体系结构
方面的泰山北斗双双进驻Google
碎碎思
·
2020-08-17 11:33
通信IC设计
计算机体系结构
——存储器一致性模型——屏障指令
根据内存一致性模型,多核多线程的程序无约束执行的结果是不可确定的,因此为限制指令的执行顺序,便引入了特殊的存储器屏障指令(memoryfence)。FENCE指令用于屏障“数据”存储器访问的执行顺序。如果在程序中添加一条FENCE指令,则该FENCE能够保证“在FENCE前所有指令的数据访存结果”必须比“在FENCE后所有指令数据访存结果”先被观测到,即FENCE前的访存指令必须比FENCE后的访
KGback
·
2020-08-17 10:03
计算机结构
计算机体系结构
——多线程(核)访存“上锁”——原子指令
1.原子性存储器访存操作如果存储器操作为所有core(线程)知道,那就称为原子性(Atomic)共享存储器访问操作。原子指令虽然不是一种同步操作,但能够使各线程可以同步的访问存储器。2.“锁”的概念定义假设一个场景如core1,core2共享一片数据区间,但是同一时间只有一个core能够独占此数据区间,为避免两core同时发送请求导致竞争现象,于是二者约定了一个共享的全局变量作为“锁”,使得在进行
KGback
·
2020-08-17 10:03
计算机结构
计算机体系结构
——RSIC-V指令集——存储器访存指令load/store
该指令是RISCV指令集专门用来访问存储器的指令,其他任何指令均无法访问存储器。一般load采用RSIC-V中I型指令格式,store采用S型指令格式。有效字节地址是通过将寄存器rs1与符号扩展的12位偏移量相加而获得的。Load指令将存储器中的一个值加载到寄存器rd中。Store指令将寄存器rs2中的值保存到存储器中。load/store指令是让寄存器和存储器进行数据交换,虽然不存在运算,但是也
KGback
·
2020-08-17 10:03
计算机结构
计算机体系结构
——多核处理器——存储一致性模型
存储一致性是指读操作应返回对该存储单元最近一次写操作的值。随着技术的进步和发展,CPU进入多核时代。不同Core需要同时访问共享的存储器区间,对共享的数据区间进行读写。由于不同core在执行程序时存在着很多随机性和不确定性,因此,他们访问memory的顺序也存在着随机性和不确定性,从而造成多核程序执行的不确定性。为了给上层软件明确规定多核程序访问共享数据的结果,在指令集架构中引入了存储器模型的概念
KGback
·
2020-08-17 10:03
计算机结构
计算机体系结构
——RSIC-V指令集
1.指令编码类型RISC-V本身就是模块化的指令集,可以灵活的进行组合,具有相当多的可配置型。例如某处理器核支持RV32GC(RV64IMAFDC)模块化指令集:32位:32位地址空间,即通用寄存器宽度为32位I:基本整数指令子集,支持32个通用整数寄存器M:支持整数乘法与除法指令A:支持存储器原子操作指令和Load-Reserved/Store-Conditional指令F:支持单精度浮点指令D
KGback
·
2020-08-17 10:03
计算机结构
用户空间与内核空间(模块与应用程序)
用户空间与内核空间现代的
计算机体系结构
中存储管理通常都包含保护机制。提供保护的目的,是要避免系统中的一个任务访问属于另外的或属于操作系统的存储区域。
leshrac
·
2020-08-17 10:29
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他