From 4da012dc9a21d0a75e8868148105c1aa151d8776 Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Tue, 9 Apr 2024 07:30:04 +0100 Subject: [PATCH] Autosave: 2024-04-09 07:30:04 --- .zk/notebook.db | Bin 3244032 -> 3244032 bytes .zk/templates/default.md | 5 ----- zk/Assembly.md | 12 +++--------- zk/Instruction_set_architectures.md | 2 -- zk/eolas/Welcome.md | 5 +++++ 5 files changed, 8 insertions(+), 16 deletions(-) create mode 100644 zk/eolas/Welcome.md diff --git a/.zk/notebook.db b/.zk/notebook.db index 6cc828b5e560fcfa7e8a221c4ea29ce4c8c7b100..94ecc44c7af03f38c6617a450432f817815a0654 100644 GIT binary patch delta 5601 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 SJeN--x-oH?Jtq>U&;1YDJ9^6i diff --git a/.zk/templates/default.md b/.zk/templates/default.md index ad9b108..14b57b9 100644 --- a/.zk/templates/default.md +++ b/.zk/templates/default.md @@ -6,11 +6,6 @@ created: {{format-date now "full"}} --- # {{title}} -## Summary - -## Detail - -## Applications ## Related notes diff --git a/zk/Assembly.md b/zk/Assembly.md index c632d37..fb306ea 100644 --- a/zk/Assembly.md +++ b/zk/Assembly.md @@ -7,8 +7,6 @@ created: Tuesday, March 12, 2024 # Assembly -## Summary - - Assembly is one level up from machine code and provides a more human-friendly abstraction layer @@ -18,15 +16,13 @@ created: Tuesday, March 12, 2024 - It is translated back to machine code by an assembler for the computer to execute. -## Detail - -### Example instruction +## Example instruction We can translate the machine instruction `e3a07004` into the assembly instruction `mov r7, #4`. This translates to: _move the value number 4 to the register r7_. -### Assemblers +## Assemblers Although assembly is useful for humans, computers still work at the level of machine code. Therefore you need an **assembler** to translate the assembly code @@ -35,7 +31,7 @@ binary object file containing machine code is returned. A disassembler does the opposite: translate machine code into assembly. -### Relation to instruction set architectures +## Relation to instruction set architectures - the ISA defines the hardware capabilities and the instructions that can be run on the hardware @@ -44,8 +40,6 @@ A disassembler does the opposite: translate machine code into assembly. - humans use an assembly language version of the machine code which is then translated back to machine code for the computer to execute. -## Applications - ## Related notes [[Hexadecimal_number_system]], [[Instruction_set_architectures]], diff --git a/zk/Instruction_set_architectures.md b/zk/Instruction_set_architectures.md index 16314cb..8fa6407 100644 --- a/zk/Instruction_set_architectures.md +++ b/zk/Instruction_set_architectures.md @@ -16,8 +16,6 @@ tags: [CPU] - The two main CPU architectures are ARM and x86 -## Detail - ## Architecture is logical not physical The "architecture" of an ISA is logical rather than physical, i.e processors diff --git a/zk/eolas/Welcome.md b/zk/eolas/Welcome.md new file mode 100644 index 0000000..f9bca28 --- /dev/null +++ b/zk/eolas/Welcome.md @@ -0,0 +1,5 @@ +This is your new *vault*. + +Make a note of something, [[create a link]], or try [the Importer](https://help.obsidian.md/Plugins/Importer)! + +When you're ready, delete this note and make the vault your own. \ No newline at end of file