Additional x86-64 instructions.

c-declarations
Joshua Potter 2024-05-22 08:34:34 -06:00
parent 2c08d82101
commit b4e6daa052
4 changed files with 17 additions and 7 deletions

View File

@ -328,7 +328,7 @@
"_journal/2024-03-22.md": "8da8cda07d3de74f7130981a05dce254",
"_journal/2024-03/2024-03-21.md": "cd465f71800b080afa5c6bdc75bf9cd3",
"x86-64/declarations.md": "75bc7857cf2207a40cd7f0ee056af2f2",
"x86-64/instructions.md": "f463916644562db3160a24fad233eb25",
"x86-64/instructions.md": "ceb9709b7fb4155a36b6f504f0079c58",
"git/refs.md": "e20c2c9b14ba6c2bd235416017c5c474",
"set/trees.md": "c29347ec0ac2e8d5339514c869ecaedf",
"_journal/2024-03-24.md": "1974cdb9fc42c3a8bebb8ac76d4b1fd6",
@ -455,7 +455,9 @@
"_journal/2024-05-20.md": "d58a4ecd3bf9621cbe688f043be61239",
"_journal/2024-05/2024-05-19.md": "fc14fc23d4ddca3628df7eec71a07e27",
"_journal/2024-05-21.md": "7028d18a55f0a1f65dc0753af431ca42",
"_journal/2024-05/2024-05-20.md": "d58a4ecd3bf9621cbe688f043be61239"
"_journal/2024-05/2024-05-20.md": "d58a4ecd3bf9621cbe688f043be61239",
"_journal/2024-05-22.md": "165219ce7638e30ade424f6c32bb17ff",
"_journal/2024-05/2024-05-21.md": "f20e4dd94ea22fcb26049de128bc944e"
},
"fields_dict": {
"Basic": [

View File

@ -0,0 +1,9 @@
---
title: "2024-05-22"
---
- [x] Anki Flashcards
- [x] KoL
- [ ] Sheet Music (10 min.)
- [ ] Go (1 Life & Death Problem)
- [ ] Korean (Read 1 Story)

View File

@ -889,7 +889,7 @@ END%%
%%ANKI
Cloze
The {`NEG`} instruction class is to x86-64 whereas the {`-`} operator is to C.
The {`NEG`} instruction class is to x86-64 whereas the {`-`} *unary* operator is to C.
Reference: Bryant, Randal E., and David O'Hallaron. *Computer Systems: A Programmer's Perspective*. Third edition, Global edition. Always Learning. Pearson, 2016.
Tags: c17
<!--ID: 1716126147801-->
@ -920,11 +920,10 @@ Tags: c17
END%%
%%ANKI
Basic
What distinguishes the `NEG` and `NOT` instruction classes?
Back: The former negates, the latter complements.
Cloze
{1:`NEG`} is to {2:negation} whereas {2:`NOT`} is to {1:complement}.
Reference: Bryant, Randal E., and David O'Hallaron. *Computer Systems: A Programmer's Perspective*. Third edition, Global edition. Always Learning. Pearson, 2016.
<!--ID: 1716125986919-->
<!--ID: 1716381321937-->
END%%
### Binary Operations