最新 最热

汇编学习(8) 宏,IO

首先宏并不是汇编支持的,而是nasm 汇编器支持的,这个也容易想到,汇编本身是一套指令,而宏就是将若干指令替换成一个符号,在编译的时候再展开到代码中,这完全是编译层面的能力。 接下来看一个代码例子,nasm汇编的使用;...

2022-12-13
2

量子计算(六):量子计算软件介绍

由于当前量子计算机的通用体系架构未得到统一,在硬件层面上的技术路线也未最终确定,所以目前还无法确定哪种量子机器指令集相对更科学、更合理。现阶段在量子计算编程领域的研究者们大多从量子线路图“量子计算汇编语言...

2022-12-09
1

【译】超硬核|在自制的 CPU 上运行 Rust

作者自制了一个 CPU ,然后用 Rust 实现了软件部分,包括一些简单的程序:绘图器、BASIC/Scheme 语言解释器、Web 服务器、终端模拟器和MIDI 音乐播放器等。本文将涉及许多主题内容,喝一杯,慢慢看。...

2022-12-08
2

汇编语言之母100岁逝世:曾和冯·诺依曼一起研究,退休后还在研究神经网络

她是英国早期计算机先驱中的最后一位,曾在伦敦大学伯贝克学院编写了第一个汇编语言,并为第一个计算机系统设计了汇编器和自动代码。

2022-12-08
2

汇编学习(5),函数,栈帧

这儿又出现了一个leave指令,leave就等同于 mov rsp,rbp,pop rbp。

2022-12-07
1

MM32F5270(STAR-MC1内核)适配RT-Thread

概述2022年4月,灵动微电子发布了搭载安谋科技“星辰”STAR-MC1处理器的全新高性能 MM32F5 微控制器系列。该系列在内核、总线和外设配置等多个方面进行了创新,内核上更是首次搭载了 Armv8-M 架构的 “星辰” STAR-MC1 ...

2022-12-06
1

不同编程语言的“Hello World”

当我们学习一门编程语言时,都是从“Hello, World!”开始。所有程序员在其职业生涯中,都至少接触过一个经典的“Hello, World!” 程序。通常程序员会使用多种编程语言,多的甚至实现了十几种。...

2022-12-05
2

汇编学习(2),数据表示与寄存器

本篇介绍下数据在计算机中的表示形式以及常用的寄存器, 最后再学一个稍微复杂点的代码。

2022-12-02
1

day11嵌入式(2022.1.17)

==================1.gcc编译流程==========================

2022-12-02
2

Java基础:Java程序设计概述

Java 是由 Sun Microsystems 公司于 1995 年推出的一门面向对象程序设计语言。2010 年 Oracle 公司收购 Sun Microsystems,之后由 Oracle 公司负责 Java 的维护和版本升级。...

2022-12-02
1