七、if结构条件句知识与实践 (一)if条件句单双分支语法 1、单分支 if 条件 then 指令 fi 2、双分支 if 条件 then 指令 else 指令集2 fi (二)if条件句多分支语句 if 条件1 then 指令1 elif 条件2 then 指令2 elif 条件3 then 指令 ...
分类:
系统相关 时间:
2020-01-29 01:02:07
阅读次数:
83
1、概述 我们实际的开发中,先利用JDK(调用本地的API)开发属于自己的JAVA程序后,通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,JVM解释这些字节码,映射到CPU指令集或OS的系统调用。所以在讲JVM之前,我们先来讲一下容 ...
分类:
编程语言 时间:
2020-01-16 18:38:08
阅读次数:
101
1 寄存器 1.1 通用寄存器 A64指令集可以看到31个64位通用(整数)寄存器,分别是R0-R30。 在64位上下文中,这些寄存器通常使用名称x0-x30来表示; 在32位上下文中寄存器使用w0-w30表示。 另外, 寄存器名称可以汇编语言显示为大写或小写。 在当寄存器在此过程调用标准中具有固定 ...
分类:
数据库 时间:
2020-01-15 15:27:24
阅读次数:
253
1. 体系结构 体系结构向软件开发人员提供了指令集和工作流程,也叫编程模型。体系结构是功能性的说明,是硬件与软件的桥梁,描述了软件依靠硬件能提供什么样的功能。体系结构包括几个部分。 指令集 每条指令的功能 指令在存储器中如何存放(指令的编码) 寄存器 寄存器数量 寄存器大小 寄存器功能 初始状态 异 ...
分类:
其他好文 时间:
2020-01-14 09:33:44
阅读次数:
162
一次博客崩溃日志分析 自从买了腾讯云,瞎倒腾了很多东西,搭建了MySQL,redis,zk等等,然后自己尝试搭建了博客,并设置了守护进程。 昨天开始突然莫名其妙的,总是服务重启。 进入系统后,通过top指令发现cpu总是突然飙升到99%。之后博客就挂掉了。然后cpu就降下来了。感觉像是被系统kill ...
分类:
其他好文 时间:
2020-01-13 23:50:20
阅读次数:
95
John Hennessy and David Patterson 2017 ACM A.M.Turing Award Lecture SISC 不同指令耗费时间不同 Micro programming 每条指令有一套程序 不能共享 设计指令集 机器中基本的微指令 用微指令实现基本指令 微程序设计 ...
分类:
其他好文 时间:
2020-01-07 01:08:09
阅读次数:
117
最近老是碰到x86 IA32 MIPS什么的对应的汇编又是有好几种,感觉很迷。遂查资料理清这些个概念如下(大部分内容来自维基百科,如有错误谢指正!) 微架构、指令集架构和汇编语言这三者的关系大概是这样的,我们分别来介绍下 指令集 指令就是要计算机执行某种操作的命令。 从计算机组成的层次结构来说 指令 ...
分类:
编程语言 时间:
2020-01-04 10:36:01
阅读次数:
87
1.1 编程 编程: 就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 计算机程序: 就是计算机所执行的一系列的指令集合,而程序全部都是用我们所掌握的语言来编写的,所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 1.2 计算机语言 计算机语言指用于人与 ...
分类:
编程语言 时间:
2019-12-31 21:27:23
阅读次数:
77
ARM是Advanced RISC Machine的缩写,它是一家微处理器行业的知名企业,该企业设计了大量高性能、廉价、耗能低的RISC (精简指令集)处理器,只设计芯片而不生产。它提供ARM技术知识产权(IP),将技术授权给世界上许多著名的半导体、软件和OEM厂商,并提供服务。
ARM版本分... ...
分类:
其他好文 时间:
2019-12-31 20:12:13
阅读次数:
749
一本正经的八卦一下CPU的自主可控 之二 https://zhuanlan.zhihu.com/p/62399200 一本正经的八卦一下CPU的自主可控 之二 上回书说到CPU自主可控第一个层面的指令集问题。这回聊一聊接下来的设计问题。 第二篇 CPU设计篇 在设计层面,也有两种路线:一种是自主设计 ...
分类:
其他好文 时间:
2019-12-30 09:36:15
阅读次数:
101