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
计算机系统原理
左耳听风专栏 - 06 | 如何拥有技术领导力 笔记
技术领导力一基础技术良好的基础技术和底层原理可以帮助我们理解上层实现1、编程永远在编程,编程范式、算法和数据结构2、系统
计算机系统原理
、操作系统原理和基础、网络基础、数据库原理、分布式架构技术基础技术的学习是一个长期的过程
huxq_coder
·
2024-01-11 17:14
HIT程序人生
加深了我对程序是如何在计算机运行的理解,加深了我对
计算机系统原理
的理解。关键词:计算机系统hello的一生程序的完整运行过程目录第1章概述
温九味闻醉
·
2023-07-27 15:32
c语言
计算机进行加法运算的原理,
计算机系统原理
(九) 二进制整数的加法运算和减法运算...
引言平时的编程过程中,当进行整数运算时,经常会遇到一些奇怪的结果,比如两个正数加出负数,两个负数可以加出一个正数,这些都是由于数值表示的有限性导致的。下面我们来看看C语言和Java语言当中的例子。publicstaticvoidmain(String[]args){inta=0x7FFFFFFF;intb=0x7FFFFFFF;System.out.println(a);System.out.pr
陈淼淼
·
2023-04-13 23:49
计算机进行加法运算的原理
黑客-动作-时序
在
计算机系统原理
中,时钟始终是一个比较关键的概念。
扫地专业高级研究生
·
2023-03-18 05:30
计算机系统原理
复习 执行测验: CH3-2020
解释:你选择了他是指做题的时候的选择,结合我的得分就可以知道我选的对不对了,选项后面有个1的是我之后补充的,不一定对,大多数只是猜测,所以只能作为参考标题:执行测验:CH3-2020描述:无描述题号:1分数:得10分,满分10分问题:某C语言程序中对数组变量b的声明为“intb[10][5]有一条for语句如下:for(i=0;ii就{}所以可以为什么i-j0j-i>0然而这个我也不太清楚猜一下是
Jonathan Star
·
2022-12-14 14:10
计算机系统原理
山东大学 2020级
计算机系统原理
——拆解二进制炸弹
写在前面第一次拿到这个实验还是有点慌!之前没见过,不过还是慢慢做过来了。这是个需要耐心的过程,请一定静下心来哦!环境及配置环境:Ubuntu20.04+GDB调试工具可参考配置:GDB调试工具配置(须先自行下载Ubuntu哈)参考资料MIPS常用指令:MIPS常用指令MIPS寄存器说明:MIPS寄存器说明供参考的C语言代码:BriefCProgramsoftheBombs队友scy巨巨的博客(占个
striveAgain丶
·
2022-11-19 09:19
计算机系统原理
反汇编
mips
c语言
计算机专业有什么血泪建议吗?
1在大学或者刚毕业工作时候,早点把计算机基础打牢,比如数据结构与算法,比如linux操作系统,比如一门核心编程语言,比如
计算机系统原理
等。
极客重生
·
2022-11-07 11:12
人工智能
java
大数据
编程语言
python
山东大学
计算机系统原理
实验:设计MIPS五级流水线模拟器中的Cache
计算机系统原理
实验:设计MIPS五级流水线模拟器中的Cache一、所需环境二、基础知识cache知识实验要求介绍延迟机制三、具体实现举例icache最后总结)设计cache的实验是从19级才开始进行的,
黄昏贩卖机
·
2022-11-03 18:43
经验分享
c语言
计算机系统原理
实验——微程序控制器
计算机系统原理
实验——微程序控制器一、模拟机的操作1、程序表2、执行过程及分析3、流程图及分析4、运行结果及分析二、ROM模块设计1、VHDL语言设计模块:三、微程序控制器1、ROM以上部分2、ROM以下部分
Flechazo_z
·
2022-06-23 13:32
HNU计算机系统原理实验
cpu
java cas原理解析
本文内容是假定读者已经有一些多线程的工作经验以及一些
计算机系统原理
知识的前提下进行介绍的,所以可能并不是说的很通俗易懂,也仅是个人作为一个知识的总结分享。
小时候可跳了
·
2022-05-29 09:31
java基础
深入JVM
多线程并发
java
计算机系统原理
之CPU中断技术
目录一、什么是CPU中断?二、CPU中断的作用三、CPU中断的类型四、CPU中断的过程五、多核CPU对中断的处理一、什么是CPU中断?使用计算机的过程中,经常会遇到这么一种情景:1.你正在看电影2.你的朋友发来一条QQ信息3.你一边回复朋友的信息,一边继续看电影这个过程中,一切是那么的顺其自然。但理论上来说,播放电影的时候,CPU正在一丝不苟的执行着一条又一条的指令,它是如何在维持电影播放的情况下
忧郁剑客
·
2022-03-23 07:38
计算机基础知识
CPU中断技术
计算机系统原理
(3)——实验报告
(1)问题描述运行bufbomb.exe会让你输入一些字符串,这些字符串将存储在一个临时变量字符数组中。根据我们输入的字符串的内容我们可以让程序做一些我们希望它作的事情,比如修改函数返回地址,让程序跳转到我们给它安排的位置去执行我们所写的代码。在执行过程中程序实际执行的是机器码,我们可以写一些汇编代码,然后转化为机器码,把这些机器码再转换成ASCII码字符串,当程序提示我们输入的时候,我们再将这些
XXXchunxiXXX
·
2020-09-10 20:38
ARM指令经典拆炸弹
计算机系统原理
课程实验报告实验题目:ARM汇编指令实验学时:16实验日期:2019.04.04实验目的:①熟悉ARM汇编指令集,能够阅读与调试汇编代码。②学会并理解可执行文件的反编译过程。
唐烫
·
2020-08-24 15:30
深入理解计算机系统
深入理解计算机系统
美国人写的从程序员的视角阐述
计算机系统原理
的经典之作
美国人写的从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。1。计算机组成与设计http://book.douban.com/subject/10441748/2.计算机组成及汇编语
deepfuture
·
2020-08-05 04:20
系统管理/系统架构/项目管理
计算机系统原理
实验之BombLab二进制炸弹3、4关
实验目的:通过二进制炸弹实验,熟悉汇编语言,反汇编工具objdump以及gdb调试工具。实验内容:1、eflags标志位的查看。2、backtrace指令学习。3、炸弹实验第3、4关。实验过程:1、进入gdb调试命令,设置断点运行之前课上得到的hello文件,然后输入ir指令即可查看寄存器的内容,当然也包括eflags标志位寄存器的值。32位CPU的标志位寄存器的主要标志位分布如下:1716151
Lily许
·
2020-07-07 15:50
计算机系统原理
实验之BombLab二进制炸弹1、2关
实验目的:通过二进制炸弹实验,熟悉汇编语言,反汇编工具objdump以及gdb调试工具。实验过程:实验包里有三个文件,分别是二进制可执行文件bomb,C语言源程序文件bomb.c以及一个README-bomblab.txt文件。分别打开看了一下,C语言源程序文件bomb.c文件不是完整的那种C代码文件,她只是给出了一些入口的指引,用input输入数据,但怎么处理这些输入的参数它并没有显示。然后这三
Lily许
·
2020-07-07 15:50
计算机系统原理
实验之BombLab二进制炸弹5、6关
实验目的:通过二进制炸弹实验,熟悉汇编语言,反汇编工具objdump以及gdb调试工具。实验内容:1、炸弹实验第5关。2、炸弹实验第6关。实验过程:第五关:1、根据前几关的经验,进入bomb文件的gdb调试命令下,直接查看第五关的汇编代码。2、直接回车可以显示余下的phase_5函数的代码,浏览完一遍phase_5函数的汇编代码后,并不能直接发现此代码的精髓所在,因此,我开始逐条分析phase_5
Lily许
·
2020-07-07 15:50
计算机系统原理
Bomb实验 炸弹二/phase_2
Bomb日志l实验准备:经过第一关炸弹的拆除,我们已经对程序执行时栈帧结构操作有了一部分了解,所以接下来我们只需要依照第一关炸弹的拆除办法依次对后面几关的代码进行反汇编、反汇编分析找出关键字符串即可。l具体过程:通过vi指令打开反汇编得到bomb.s文件:查看bomb.s文件:找到关卡2的反汇编代码:分析此段代码:push%ebp将ebp寄存器中的内容入栈mov%esp,%ebp将esp中的内容复
路壮壮
·
2020-07-06 22:15
计算机系统原理
Bomb
计算机系统原理
Bomb实验 炸弹一/phase_1
Bomb日志l实验准备:打开bomb.c文件,发现文件中只有主函数,没有我们需要闯关的具体代码,所以考虑如何通过bomb文件得到六关的具体代码,在linux中通过反汇编得到bomb的汇编代码,从第一关开始阅读汇编代码,找出闯关的关键代码。l具体过程:打开下载的文件,通过反汇编得到bomb.s反汇编文件:通过vi指令打开反汇编文件bomb.s:查看bomb.s文件:找到关卡1的反汇编代码:分析此段代
路壮壮
·
2020-07-06 15:07
计算机系统原理
Bomb
杂谈---程序猿的几种分类,你躺枪了吗?
引言最近LZ刚刚恢复了一点看书的状态,目前主要正在攻读深入计算机系统这本书,外加数据结构和TCP协议辅助,而且LZ也将之前的
计算机系统原理
系列正式更名为深入理解计算机系统,目前4.1节正在酝酿当中,各位猿友敬请期待吧
weixin_33804990
·
2020-06-28 05:46
如何拥有技术领导力(左耳朵耗子)
第一,要吃透基础技术编程部分C语言算法和数据结构系统部分
计算机系统原理
操作系统原理和基础网络基础数据库原理分布式技术架构第二,提高学习能力。
wang386476890
·
2020-06-27 12:00
高效学习
与TCP/IP协议的初次见面(一)
不过
计算机系统原理
就有点可惜了,最近一直没时间看,选来选去,还是觉得TCP更加重要一些,或者说现阶段更加重要一些。好了,废话不多说,我们开始记录吧。
weixin_33830216
·
2020-06-21 10:02
第一章 计算机概述
因此LZ决定潜下心来好好研究下
计算机系统原理
,这是一个漫长的过程,因为《深入理解计算机系统》这本书很厚,而且这种书一般看起来速度不会太快。因此LZ打算
江湖城
·
2020-04-01 19:54
计算机系统原理
知识点概览
第1章:计算机基础知识数制(基与权的概念、n进制整数和小数与10进制的相互转换、二进制/八进制/十六进制的表示方法)布尔代数(基本运算定律、逻辑符号)半加器与全加器(输入输出个数、特点、多位二进制加法电路实现)补码(机器数与真值的概念、补码与真值的相互转换方法、如何运用补码将减法转换为加法(会计算)、n位补码的表示范围、n位无符号数的表示范围)可控加减电路(基本原理:如何又单一的加法电路改进而来)
SunShineJia
·
2020-02-19 18:49
计算机系统原理
Bomb实验 炸弹三/phase_3
Bomb日志l实验准备:经过前两关炸弹的拆除,我们已经对程序执行时栈帧结构操作比较熟悉了,所以接下来我们只需要依照前两关炸弹的拆除办法依次对后面几关的代码进行反汇编、反汇编分析找出关键字符串即可。l具体过程:通过vi指令打开反汇编得到bomb.s文件:查看bomb.s文件:找到关卡3的反汇编代码:分析此段代码:push%ebp将ebp寄存器中的内容入栈mov%esp,%ebp将esp中的内容复制到
路壮壮
·
2018-04-23 22:34
计算机系统原理
Bomb
iOS学习提升资源汇总
程序员必备基础知识点(活到老学到老的知识点)算法和数据结构LeetCode算法导论剑指offer
计算机系统原理
深入理解计算机系统操作系统原理和基础网络方面图解HTTP、我的GitHub上书籍地址图解TCP
XcqRomance
·
2018-04-01 21:04
iOS学习提升资源汇总
程序员必备基础知识点(活到老学到老的知识点)算法和数据结构LeetCode算法导论剑指offer
计算机系统原理
深入理解计算机系统操作系统原理和基础网络方面图解HTTP、我的GitHub上书籍地址图解TCP
XcqRomance
·
2018-04-01 21:04
C语言那些事儿
第一章:C语言教程第二章:
计算机系统原理
及程序基础第三章:C语言初体验及基本概念第四章:C语言数据类型第五章:运算符与表达式第六
CSDN学院
·
2018-02-09 13:53
CSDN学院【资讯】
CSDN学院【优惠活动】
CSDN学院【免费公开课】
特殊的算术操作指令详解
计算机系统原理
(3.5)---特殊的算术操作指令详解 引言 上一章我们讨论了常见的算术与逻辑运算指令,其中比较有特点的是leal指令,本章我们再来看几个比较特殊的操作指令,这些指令可以让只有32位的寄存器存储
·
2015-12-09 11:45
详解
C语言深度解剖之——编译器的bug、for循环优化
《C语言深度解剖》的作者是个善于观察、思维缜密的人,在其著作中提出了许多值得思考的问题和细节,对于理解
计算机系统原理
具有很好的参考价值。
chen825919148
·
2012-10-17 23:00
c
优化
null
存储
语言
编译器
美国人写的从程序员的视角阐述
计算机系统原理
的经典之作
美国人写的从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。1。计算机组成与设计http://book.douban.com/subject/10441748/2.计算机组成及汇编语
deepfuture
·
2012-02-18 10:00
程序员
美国人写的从程序员的视角阐述
计算机系统原理
的经典之作
美国人写的从程序员的视角详细阐述计算机系统的本质概念,并展示这些概念如何实实在在地影响应用程序的正确性、性能和实用性。主要内容包括信息的表示和处理、程序的机器级表示、处理器体系结构、优化程序性能、存储器层次结构、链接、异常控制流、虚拟存储器、系统级I/O、网络编程、并发编程等。1。计算机组成与设计http://book.douban.com/subject/10441748/2.计算机组成及汇编语
deepfuture
·
2012-02-18 10:00
程序员
【梦】
计算机系统原理
,中国古典哲学
计算机系统原理
,中国古典哲学,也许把这两个风马牛不相及的词联系在一起就有点让人感到莫名其妙。
bonderwu
·
2011-01-24 20:00
生活
程序员的必修课
1,
计算机系统原理
,可参考《深入理解计算机系统》(AMAZON五星图书,最伟大计算机科学教材之一) 2,编译器原理,可参考《编译原理及实践》 3,数据结构与算法,可参考
salever
·
2010-08-17 10:00
设计模式
数据结构
jsp
算法
asp
java面试编程题
顺着定向思维,我就想到了2*8,后来一想,这个效率肯定不是最好的.想起
计算机系统原理
里面,乘法器是由加法器组成的,应该用加法比较快.可看了答案,恍然大悟,原来通过位移运算.
liujinrui
·
2009-03-08 15:00
java
编程
面试
“变速齿轮”研究手记
注:为节省篇幅,本文对一些计算机术语直接使用而没有作详细的解释,读者若有不熟悉之处,建议参考清华大学出版社出版,周明德编著的《微型
计算机系统原理
及应用》一书中关于8253/8254定时器和x86保护模式的相应章节
gugut5566
·
2008-03-21 19:17
职场
休闲
变速齿轮
上一页
1
下一页
按字母分类:
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
其他