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
计算机体系结构
《A Survey of Model Compression and Acceleration for Deep Neural Networks》笔记
本文综述了最近几年ML、最优化、
计算机体系结构
、数据压缩、硬件设计等等方面对DNN加速和压缩方面的进展。本文讲这些进展分
luyanfcp
·
2023-08-03 14:07
计算机组成原理 ---期末复习(珍藏版)
(一)填空题1、冯.诺依曼
计算机体系结构
中,它包括控制器、运算器、存储器、输入设备以及输出设备五大部分。2、控制器按控制信号产生方式不同可分为组合逻辑控制器和微程序控制器。
尘 关
·
2023-07-29 14:31
计算机组成原理
计算机组成原理
第一章、计算机基础知识(全部内容阅读版)
.第一台现代电子计算机2.五大人物3.计算机的发展阶段4.计算机的特点5.计算机的分类6.计算机的应用7.计算机的发展趋势8.未来计算机发展技术9.补充二、计算机系统的组成1.硬件系统2.软件系统三、
计算机体系结构
及工作原理
阿玮冲丫
·
2023-07-26 05:35
专升本信息技术(江西)
课程设计
其他
linux kernel 中断、异常和系统调用
在ARM64和MIPS这些精简指令集
计算机体系结构
中,中断、系统调用和其他打断程序正常执行流的事件统称为异常,这是广义的异常.狭义的异常专制执行指令时触发的异常.1ARM64异常处理1.1异常分类在ARM64
CHCD
·
2023-07-24 09:25
上海大学
计算机体系结构
实验四 HPL安装和测试(虚拟机centos7.6环境下保姆级教程!)
上海大学
计算机体系结构
实验四HPL安装和测试(虚拟机centos7.6环境下保姆级教程!)
【星殒·化尘】
·
2023-07-23 09:16
linux
centos
系统架构
集成测试
【#2-籍雨亭】Ulord的共识算法
其中,PoW采用CPU挖矿算法,通过采用多级密码学原语操作,同时结合
计算机体系结构
特征,具备永久防ASIC的挖矿特征。
籍雨亭
·
2023-07-23 05:37
【
计算机体系结构
-04】流水线:基础与中级概念 (Pipelinling: Basic and Intermediate Concepts)
1.借题引入在亚当·斯密所著的《国富论》一书中有描述过这样的场景,扣针制造业中制造一个扣针需要先后完成抽铁丝、拉直、切截、削尖铁丝的一端、打磨铁丝的另一端(以便安装圆头),制作圆头也需要二三种不同的操作,包括装圆头、涂白、包装这些工序。这样详细的划分后,制作一个扣针的步骤被分为18道工序。有一个小的工厂中为制作扣针雇佣了十个工人,其中有几个工人需要兼顾完成两三道工序,在这样小工厂中虽然资源匮乏的就
Imagine Miracle
·
2023-07-22 12:15
计算机体系结构
流水线
pipeline
RISC
计算机体系结构
·指令集ISA
一、概述我们知道,计算机指令是指挥机器工作的指示和命令,程序就是一系列指令按照顺序排列的集合,执行程序的过程就是计算机的工作过程从微观上看,我们输入指令的时候,计算机会将指令转换成二进制码存储在存储单元里面,然后在即将执行的时候拿出来那么计算机是怎么知道我们输入的是什么指令,指令要怎么执行呢?这就要提到ISA也就是指令集,指令集就是CPU用来计算和控制计算机系统的一套指令的集合,而每种新型的CPU
miracles_1000th
·
2023-07-22 12:43
Computer
Architecture笔记
学习
【
计算机体系结构
-03】ISA (Instruction Set Architecture) 指令集架构特性
1.指令的类型上一篇文章里主要介绍了几种机器模型,有机器模型后需要知道计算机有什么样的基本指令,接下来就来看看指令都有哪些类型。[注]:以下指令主要为MIPS指令。类型指令数据传输LD、ST、MFC1、MTC1、MFC0、MTC0计算ADD、SUB、AND、OR、XOR、MUL、DIV、SLT(SetLessThan)、LUI(LoadUpperImmediate)控制流BEQZ、JR、JAL、T
Imagine Miracle
·
2023-07-22 12:43
计算机体系结构
计算机体系架构
指令集架构
ISA
计算机体系结构
及内存分层体系
整体可以看作一个金子塔结构,靠近塔尖的访问速度越快,但容量越小。既想访问速度,又想容量大,是一件鱼与熊掌不可兼得的事,但在操作系统的帮助下变得可能。操作系统运行在主存内的指定区域中,当前正在被CPU执行的进程,可以在内存中多分配些空间,暂时不被CPU执行的进程,可以将数据放在磁盘中。地址空间:代码中,函数的位置、变量的名字其实就是一个地址。只不过以人更能看懂的形式存在。汇编程序:虽然更贴近机器语言
HardMan
·
2023-07-22 10:47
Java并发编程基础
为了合理利用CPU的高性能,平衡【CPU、内存、I/O设备】的速度差异,
计算机体系结构
、操作系统、编译程序都做出了贡献,主要体现为:CPU增加了缓存,以均衡与内存的速度差异;操作系统增加了进程、线程,以分时复用
柚子过来
·
2023-07-21 23:27
迅为龙芯2K1000开发板Linux下gcc编译
gcc全称(gnucompilercollection)即编译套件,gcc可以支持多种
计算机体系结构
,比如X86、ARM、MIPI.在12.2章节中我们在ubuntu系统下安装了gcc编译器,所以可以直接输入以下命令
mucheni
·
2023-07-20 19:33
龙芯开发板
linux
ubuntu
gnu
关于网络安全的正确学习路线
学习
计算机体系结构
与组成,理解计算机硬件的工作原理。第
effort666
·
2023-07-19 16:47
网络
网络安全
python
学习
笔记
Java面试必备240个知识点
JVM:Java编译器可生成与
计算机体系结构
无关的字节码指令,字节码文件不仅可以轻易地在任何机
Josvin
·
2023-07-19 16:43
Java
面试
Java
Java 面试知识点
JVM:Java编译器可生成与
计算机体系结构
无关的字节码指令,字节码文件不仅可以轻易地在任何机器上解释执
Z_海瑞_Z
·
2023-07-19 16:42
面试
java
Java 面试知识点【精华背诵版】
JVM:Java编译器可生成与
计算机体系结构
无关的字节码指令,字节
15150229228苏州超博金属
·
2023-07-19 16:41
Linux操作系统-2022(Viper)
Linux使用命令详解Linux操作系统-2022(Viper)章节1:
计算机体系结构
1.1-计算机发展历史1.2.1-计算机硬件组成-CPU1.2.2-计算机硬件组成-内存1.2.3-计算机硬件组成-
爱睡觉的扬扬
·
2023-07-19 08:22
渗透测试
linux
fpga开发
运维
Going Vertical in Memory Management: Handling Multiplicity by Multi-policy缓存容量敏感
InternationalSymposiumonComputerArchitecture,ISCA,20140.所有作者及单位LeiLiu,ZehanCui,YungangBao,MingyuChen,ChengyongWu,中国科学院计算机研究所
计算机体系结构
国家重点实验室
搭车去柏林<‘^′>
·
2023-07-16 21:55
#
论文笔记
缓存
计算机体系结构
基础知识介绍之缓存性能的十大进阶优化之编译器优化和硬件预取(六)
优化七:编译器优化,降低miss率处理器和主内存之间不断扩大的性能差距促使编译器编写者仔细检查内存层次结构,看看编译时优化是否可以提高性能。再次,研究分为指令缺失的改进和数据缺失的改进。接下来介绍的优化可以在许多现代编译器中找到。有些程序具有嵌套循环,以非连续的顺序访问内存中的数据。只需交换循环的嵌套即可使代码按照数据存储的顺序访问数据。假设数组不适合缓存,该技术通过提高空间局部性来减少丢失;重新
管二狗赶快去工作!
·
2023-07-16 02:51
计算机体系结构学习笔记
缓存
risc-v
嵌入式硬件
计算机体系结构
基础知识介绍之线程级并行性及其利用
线程级并行(ThreadLevelParallelism,TLP)是指在多个处理器或多个核心上同时执行多个线程,从而提高程序的性能和吞吐量。线程级并行的基本原理是利用程序中的数据或任务的并行性,将程序划分为若干个相对独立的子任务,分配给不同的线程执行,然后通过同步机制协调线程之间的数据依赖和通信。线程具有状态和当前程序计数器,但线程通常共享单个进程的地址空间,允许线程轻松访问同一进程内其他线程的数
管二狗赶快去工作!
·
2023-07-16 02:51
计算机体系结构学习笔记
嵌入式硬件
risc-v
计算机体系结构
基础知识介绍之控制流指令
控制流指令是指能够改变程序执行顺序的指令,如分支、跳转、返回等。控制流指令必须指定目标地址,即要跳转到哪里继续执行。一、地址指定方式目标地址有两种指定方式:-显式指定:在指令中直接给出目标地址或者与当前指令地址(即程序计数器PC)的偏移量。这种方式称为PC相对寻址,是最常见的方式。PC相对寻址的优点是可以节省指令位数,因为目标地址通常离当前指令很近,偏移量比绝对地址需要的位数少。PC相对寻址还可以
管二狗赶快去工作!
·
2023-07-16 02:51
计算机体系结构学习笔记
risc-v
嵌入式硬件
计算机体系结构
基础知识介绍之缓存性能的十大进阶优化之非阻塞缓存(四)
优化四:非阻塞缓存,提高缓存带宽对于允许乱序执行的流水线计算机,处理器不需要因数据高速缓存未命中而停止。例如,处理器可以继续从指令高速缓存获取指令,同时等待数据高速缓存返回丢失的数据。非阻塞高速缓存或无锁高速缓存允许数据高速缓存在未命中期间继续提供高速缓存命中,从而增强了这种方案的潜在优势。这种“未命中下的命中”优化通过在未命中期间提供帮助而不是忽略处理器的请求来减少有效的未命中损失。一个微妙而复
管二狗赶快去工作!
·
2023-07-16 02:21
计算机体系结构学习笔记
缓存
嵌入式硬件
risc-v
计算机体系结构
基础知识介绍之内存寻址(二)
寻址方式是指指令用来指定要访问的对象(常量、寄存器或内存中的数据)的方式。当一个内存位置被使用时,寻址方式给出的实际内存地址叫做有效地址。立即数或字面量通常被认为是内存寻址方式(尽管它们访问的值是在指令流中),而寄存器通常被分开,因为它们通常没有内存地址。我们也把依赖于程序计数器的寻址方式,叫做PC相对寻址。PC相对寻址主要用于在控制转移指令中指定代码地址。一、直接寻址直接寻址是指在指令中操作数直
管二狗赶快去工作!
·
2023-07-16 02:21
计算机体系结构学习笔记
risc-v
嵌入式硬件
计算机体系结构
基础知识介绍之内存寻址(一)(包含大端小端、字节对齐等)
一、大端小端概念字节顺序是指在一个多字节的数据中,最高有效位(MSB)和最低有效位(LSB)的存放顺序。有两种常见的字节顺序:大端(BigEndian)和小端(LittleEndian)。大端是指MSB存放在低地址,LSB存放在高地址;小端是指MSB存放在高地址,LSB存放在低地址。大端和小端是指数据在内存中的存储模式,它由CPU决定:-大端模式(Big-endian)是指将数据的低位(比如123
管二狗赶快去工作!
·
2023-07-16 02:16
计算机体系结构学习笔记
嵌入式硬件
risc-v
32位MIPS单周期CPU设计
参考实验书目:《数字设计和
计算机体系结构
》机械工业出版社,7章实验平台:vivado语言:systemverilog一、实验信息略...咱的专业课实验报告二、实验内容(一)设计原理及实验方案总体设计思路
adriaW
·
2023-07-15 21:33
计算机组成实验
fpga开发
硬件架构
计算机体系结构
基础知识介绍之物理寄存器和架构寄存器的区别
物理寄存器是CPU内部实际存在的寄存器,它们通常由快速的静态随机读写存储器(SRAM)实现,可以多路并发访问不同的寄存器。架构寄存器是指令集架构(ISA)提供给软件可见的寄存器,比如x86中的ax,bx,cx,dx等。它们是程序员或编译器可以使用的有限的寄存器名字空间。在简单的CPU中,物理寄存器和架构寄存器是一一对应的,也就是说每个架构寄存器都有一个固定的物理寄存器与之对应。但在复杂的CPU中,
管二狗赶快去工作!
·
2023-07-15 11:06
计算机体系结构学习笔记
架构
risc-v
嵌入式硬件
冯·诺依曼架构&哈佛架构(嵌入式学习)
冯·诺依曼架构是一种经典的
计算机体系结构
,
JiaYu嵌入式
·
2023-07-14 21:06
嵌入式底层
架构
学习
微服务
嵌入式硬件
stm32
面试
ARM知识扫盲-RISC架构-ARM寄存器-ARM指令集
指令集架构RISC-V,复杂指令集CISC(ComplexInstructionSetComputer)等等RISC(ReducedInstructionSetComputer,精简指令集计算机)是一种
计算机体系结构
CyberMakes
·
2023-07-14 11:30
arm
指令集
寄存器
网络基础一
计算机体系结构
中有网络。网络中有体系结构。作用距离过长进行通信可能会引入新的通信问题所有的网络问题:本质上都是传输距离变长了!尽可能减少
袁百万
·
2023-06-23 23:57
Linux网络编程
网络
RISCV Reader笔记_1 RISCV的意义
不仅支持从微控制器到高性能计算机的各种处理器,兼容各种编程语言,还适应FPGAASIC等所有实现技术,稳定……
计算机体系结构
为了在指令集更新的时候保持其向后兼容性,传统做法是增量ISA,新处理器要实现新的
灰海宽松
·
2023-06-23 06:28
#
RISCV
笔记
这有可能是全网最好的《基于CUDA的GPU并行程序优化实战课程》!预售开启!
这给传统的
计算机体系结构
带来了巨大的挑战,计算领域的革命性技术将持续涌现。而基于CUDA的GPU并行程序优化正引领着这场变革的浪潮!
猿代码科技
·
2023-06-22 18:29
高性能计算
人工智能
python
开发语言
高性能计算
并行计算
深度学习
软件设计师笔记
目录第一章计算机网络概述1.1计算机系统基础知识1.1.1计算机硬件1.1.2中央处理器——CPU1.1.3数据的表示1.1.4校验码1.2
计算机体系结构
1.2.1
计算机体系结构
发展1.2.2存储系统1.2.3
北港#不夏
·
2023-06-21 20:29
笔记
其他
软件工程
职场和发展
计算机网络23年6月期末复习【更新】
2.计算机网络组成3.
计算机体系结构
4.标准化工作5.性能指标5.1速率5.2带宽5.3吞吐量5.4时延一、判断题(5X2)二、单选题(14X2)
吾仪
·
2023-06-21 17:34
期末
计算机网络
期末
计算机体系结构
框架
这是基于胡伟武老师的
计算机体系结构
课程所总结出来的框架,希望能让没有学习该课程的人可以去了解计算机是怎么造的,而对于学习这门课程的人可以在学习课程之前对整体框架有一个初步的认知。
kidominox
·
2023-06-20 19:08
嵌入式学习
嵌入式硬件
计算机体系结构
知识体系
RISC-V处理器的设计与实现——基本指令集
本人小白一枚,在学习FPGA的过程中偶然刷到了tinyriscv这个开源项目,并且自己对
计算机体系结构
的知识也很感兴趣,所以想参考这个开源项目做一个基于RISC-V指令集的CPU,下面是tinyriscv
Patarw_Li
·
2023-06-20 18:11
RISC-V处理器设计
risc-v
fpga开发
学习
软件设计师重要知识点——第一章——计算机组成与体系结构
目录1.1数据的表示1.2数值表示范围1.3浮点的运算1.4计算机结构1.5
计算机体系结构
分类——Flynn1.6指令的基本概念1.7寻址方式1.8CISC与RISC1.9流水线1.10层次化存储结构1.11Cache1.12
追逐太阳的星星
·
2023-06-20 14:25
软件设计师
软件工程
经验分享
笔记
程序员创富
人工智能
冯诺依曼结构和哈佛结构
冯诺依曼结构和哈佛结构都是
计算机体系结构
的基本形式,它们的主要区别在于它们如何处理指令和数据的存储和传输。冯诺依曼结构的特点:1.存储器和处理器共享同一总线,指令和数据都存储在同一存储器中。
风景邮递Yuan
·
2023-06-18 23:05
嵌入式系统
嵌入式系统
冯诺依曼
哈弗结构
架构-
计算机体系结构
章节架构分值约3分
计算机体系结构
计算机硬件组成指令系统复杂指令系统精简指令系统指令的流水存储系统存储器的层次主存储器磁盘阵列校验码循环冗余校验码总线计算机硬件组成硬件主机运算器CPU控制器主存存储器辅存
晓暮落枫
·
2023-06-18 11:58
软考:系统架构设计师
架构
服务器
数据库
网络抓包工具wireshark
一、
计算机体系结构
OSI7层体系结构包括:应用层、表示层、会话层、运输层、网络层、数据链路层、物理层实际应用的TCP/IP体系,为四层:应用层、传输层、互联网层、网络访问层应用层(应用层)、表示层、会话层
Zoe_and_Android
·
2023-06-17 15:13
计算机体系结构
第四章实验——cache模拟器实验
本次实验的主要目的是熟悉cache的原理。加深对cache的映像规则、替换方法、cache命中与缺失的理解。通过实验对比分析映像规则对cache性能的影响。实验内容一:熟悉模拟程序阅读给出的cache模拟程序(cachesimulator.cpp),理解其中的主要参数与功能。修改代码,随机生成N个访存地址,运行程序观察并分析结果(例如,可分析其中命中次数,不命中次数,替换次数)。熟悉cache系统
dor.yang
·
2023-06-17 09:04
课程作业记录博客
c++
开发语言
体系结构
Linux---详细讲解linux
计算机体系结构
前言Linux是一种开源的操作系统,它的核心思想是基于冯诺依曼体系结构。在本文中,我们将深入探讨Linux的基本原理和操作系统的概念。Linux是一款基于Unix操作系统的开源软件,它的核心是由LinusTorvalds在1991年开发的。Linux的出现,让计算机操作系统的世界发生了翻天覆地的变化。它的出现,让计算机操作系统变得更加稳定、安全、高效,并且更加适合服务器和嵌入式设备等领域的应用。在
久孤776
·
2023-06-17 01:00
linux
运维
服务器
Advanced-C.01.基础知识
\n");retrun0;}C程序的执行过程数据单位bit:位,计算机中最小的数据单位Byte:字节,计算机中信息组织和存储的基本单位,也是
计算机体系结构
的基本单位字长:计算机一次能够并行处理的二进制代码的位数进制与进制转换二进制转十进制
逃离地狱的恶魔
·
2023-06-16 13:41
#
C语言学习笔记
c语言
学习笔记
C语言的几种缺陷及其规避方法
但是,随着
计算机体系结构
、软硬件环境的不断演进,C语言所存在的一些缺点也逐渐凸显出来。
WangLanguager
·
2023-06-16 11:06
C语言
开发语言
c语言
自学嵌入式系统,需要多长时间才能达到找工作水平?
这些基础知识包括编程语言(如C/C++)、
计算机体系结构
、电路原理等。如果您没有这些基础知识,您可能需要额外的时间来学习它们。学习方法和时间投入:您的学习方法和每天投入的时间也会影响学习速度。
单片机一哥
·
2023-06-15 18:10
单片机
编程
嵌入式
51单片机
单片机
单元测试
单例模式
【Linux】—— 详解
计算机体系结构
接下来,我们将要学习的第一大块便是关于
计算机体系结构
的知识!!
起飞的风筝
·
2023-06-14 23:58
Linux
linux
运维
服务器
HNU
计算机体系结构
-实验一:RISC-V指令理解
HNU
计算机体系结构
-实验一前言1.实验目的2.实验步骤1.安装模拟器Ripes2.生成汇编指令3.思考问题1)指令`addx15,x14,x15`2)指令`bgex15x14-68`3)指令`lwx15
芜湖韩金轮
·
2023-06-14 20:52
计算机体系结构
risc-v
华为、飞腾、海光、兆芯、龙芯、申威这六大国产CPU发展得怎么样?
CPU工作模型:指令集架构指令集架构(InstructionSetArchitecture),又称指令集或指令集体系,是
计算机体系结构
中与程序设计有关的部分,包含了基本数据类型,指令集,寄存器,寻址模式
papaofdoudou
·
2023-06-14 05:56
linux
服务器
[ARM 汇编]ARM汇编语言基础—1.3.1 汇编语言的概念与作用
1.3.1.1汇编语言的概念汇编语言(AssemblyLanguage)是一种接近硬件的低级编程语言,通常与特定的
计算机体系结构
(如ARM)相关。
·
2023-06-13 12:39
人工智能
[ARM 汇编]ARM汇编语言基础—1.3.1 汇编语言的概念与作用
1.3.1.1汇编语言的概念汇编语言(AssemblyLanguage)是一种接近硬件的低级编程语言,通常与特定的
计算机体系结构
(如ARM)相关。
·
2023-06-13 12:27
人工智能
计算机体系结构
|MIT6.175和MIT6.375学习笔记
在2023年初,达坦科技发起成立硬件设计学习社区,邀请所有有志于从事数字芯片设计的同学加入我们的学习互助自学小组,以理解数字芯片设计的精髓,强化理论知识的同时提升实操技能,继而整体提升设计能力。现在,完成第一期学习的同学整理了MIT6.175和MIT6.375的关键内容以及Lab实践的学习笔记。6.175和6.375的课程和Lab学习都有一定的难度,要求采用Bluespec语言实现RISC-V处理
·
2023-06-12 23:51
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他