繁体
首页

第33章 凋零吞柱机教程u0026数电编程基本常识(1 / 1)

就类似于这样子:

黑曜石柱 铁 刷

区 凋 缺 气 傀 石

区 灵 口 泡 儡 机

区区区区区 柱 区区区

原理上一章讲过了,就是让凋零炸不到铁傀儡,本体一直在破坏黑曜石柱,然后黑曜石进入收集装置。

注意后面接一个刷石机的目的是,因为凋零的头颅是不会自然刷新消失的实体,所以如果一直积攒在虚空里会卡死设备,用刷石机把它的头颅消耗掉就行了。

接下来普及一些红石数电常识,也比较简单,而且容易理解,没了解过数电红石的,可以看一下,对后面的阅读有帮助。

【二进制汇编语言】

二进制汇编语言是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,也被称为符号语言。它是二进制指令的文本形式,与指令存在一一对应的关系。

二进制是计算技术中广泛采用的一种数制,它只有两个数码0和1,可以表示任何数字。而汇编语言则是直接描述或控制CPU运行的语言,CPU只负责计算,本身不具备智能。当输入一条指令时,CPU会执行一次然后停下来,等待下一条指令。这些指令都是二进制的,被称为操作码,例如加法指令就是00000011。

编译器的作用是将高级语言写好的程序翻译成一条条操作码。对于人类来说,二进制程序是不可读的,因此为了解决可读性的问题,以及满足偶尔的编辑需求,就诞生了汇编语言。

总的来说,二进制汇编语言是计算机底层操作的重要工具,它让人类能够以更易于理解和操作的方式与计算机硬件进行交互。

【二进制汇编语言与编程语言的关系】

编程语言与二进制汇编语言之间存在密切的关系。

首先,编程语言是高级语言,它们提供了更易于理解和使用的语法和抽象,使程序员能够以更高级、更简洁的方式表达他们的想法和意图。然而,计算机硬件只能理解和执行二进制指令,这就需要将高级编程语言编写的代码转换为二进制代码。

这个转换过程通常由编译器或解释器完成。编译器将高级编程语言编写的源代码转换为机器代码(即二进制代码),而解释器则逐行读取源代码并执行相应的操作。无论是编译器还是解释器,它们都需要理解编程语言的语法和语义,以便正确地生成或执行二进制指令。

汇编语言则处于编程语言和二进制代码之间。它是一种低级语言,使用助记符来代替二进制代码,使得代码更易于阅读和理解。汇编语言仍然需要转换为二进制代码才能在计算机上执行,但它比直接编写二进制代码要容易得多。

因此,可以说编程语言、汇编语言和二进制代码是计算机编程的三个层次。编程语言提供了最高级的抽象和便利性,汇编语言提供了一定程度的低级控制和可读性,而二进制代码则是计算机硬件直接执行的语言。

【编程语言】

编程语言是一种用于计算机编程的形式语言,它包含一组指令,这些指令可以产生各种输出。编程语言用于实现算法,控制计算机执行特定的计算或操作,以及可能的控制外部设备,如打印机、磁盘驱动器、机器人等。

编程语言的基本常识包括:

种类:已经创建了成千上万种不同的编程语言,每年都在创建更多的编程语言。这些语言可以根据其特性和用途进行分类,如强类型语言和动态类型语言,静态型语言和动态型语言等。

语法和语义:编程语言的描述通常分为语法(形式)和语义(含义)两个部分。语法定义了语言的规则和结构,而语义定义了语言元素的意义和行为。

抽象化:编程语言通常包含用于定义和操作数据结构或控制执行流程的抽象。这些抽象使得程序员能够以更高级、更简洁的方式表达他们的想法和意图。

表现力:编程语言的表现力是指它们能够表达的计算和算法的范围。一些语言(如Python和Java)被设计为易于学习和使用,而另一些语言(如C++和Rust)则提供了更高的性能和更多的底层控制。

总的来说,编程语言是计算机编程的基础,它们使得程序员能够以更易于理解和操作的方式与计算机硬件进行交互,实现各种复杂的计算和任务。

(最近之前两章硬核东西比较多,一些不喜欢硬核的可能看着比较枯燥,下一章开始回归主线剧情,写一段时间主线)