Странная статья о том, как написать на ассемблере программку и запустить её на Android. Просто потому что могли, вот почему.
#android #assembler #asm
#android #assembler #asm
Medium
Writing Your First Android App, in Assembly
Have You Ever Stopped to Wonder How The Internals of Your Phone Work?
Прелестная статья, в которой чувак рассказывает, как, зачем и почему он написал на golang 16-битный CPU.
#cpu #assembler #golang
#cpu #assembler #golang
djhworld.github.io
I don't know how CPUs work so I simulated one in code - djhworld
thoughts
@istima поделился просто безумной ссылкой: чувак решил достичь "complete electronic independence", для чего наваял: свой assembly язык, свой assembler, свою схему процессора, а теперь грозится физически собрать этот самый процессор. ДЖАСТ БЕКОЗ ХИ КЭН
#talk #cpu #assembler
#talk #cpu #assembler
YouTube
I designed my own 8-bit computer just to play PONG
welcome to this week's episode of "Reinventing the Wheel" with jdh
CODE: https://github.com/jdah/jdh-8
TWITTER: https://twitter.com/jdah__
PATREON: https://www.patreon.com/jdah
EDITOR: NeoVim
VIMRC: https://gist.github.com/jdah/4b4d98c2ced36eb07b017c4ae2c94bab…
CODE: https://github.com/jdah/jdh-8
TWITTER: https://twitter.com/jdah__
PATREON: https://www.patreon.com/jdah
EDITOR: NeoVim
VIMRC: https://gist.github.com/jdah/4b4d98c2ced36eb07b017c4ae2c94bab…
Сначала они говорят тебе, что читать ассемблер просто. И потом они же тебе говорят, что
- Регистр
-
-
-
-
- Запись работает, как и ожидается, но запись в
- Регистров есть много разных, например,
- (╯°□°)╯︵ ┻━┻
#cpu #assembler #compiler
- Регистр
RAX
- 64 бита-
EAX
- младшие 32 бита RAX
-
AX
- младшие 16 бит RAX
-
AL
- младшие 8 бит RAX
-
AH
- старшие 8 бит AX
- Запись работает, как и ожидается, но запись в
EAX
занулит остальную часть RAX
- Регистров есть много разных, например,
RAX
, RCX
, RDX
, RBX
. Да-да, не ABCD, а ACDB, именно в таком порядке они хранятся- (╯°□°)╯︵ ┻━┻
#cpu #assembler #compiler
TimDbg
The faker's guide to reading (x86) assembly language
Assembly code scares people. There’s a good reason for that. For many people, writing code in assembly language seems equivalent to writing code in ancient dwarven runes, or calculating pi in roman numerals. The fact that RollerCoaster Tycoon was almost completely…
🤯5🤨2❤1😁1😐1