Commit graph

255 commits

Author SHA1 Message Date
Perry Kivolowitz
e1a26d75bd ldr is now fully understood 2023-03-02 13:23:57 -06:00
Perry Kivolowitz
75adc6a9b1 added language about apple avoiding a memory reference with their way of avoiding ldr 2023-03-02 11:47:01 -06:00
Perry Kivolowitz
2fdd0e23f7 added David Lynch attribution 2023-03-01 17:05:25 -06:00
Perry Kivolowitz
8e745367c5 finished chapter on atomic operations 2023-03-01 16:49:55 -06:00
Perry Kivolowitz
48eae14088 memorialize reference materials 2023-03-01 16:06:54 -06:00
Perry Kivolowitz
8b41b3b0f3 moved atomics over to section 3 2023-03-01 14:23:21 -06:00
Perry Kivolowitz
ade18c3324 moved atomics over to section 3 and added to the chapter 2023-03-01 14:22:05 -06:00
Perry Kivolowitz
7909ede0ee pdf 2023-02-28 20:49:02 -06:00
Perry Kivolowitz
275e9013a8 beginning section on atomics 2023-02-28 20:48:44 -06:00
Perry Kivolowitz
372a2598f5 typo found by Katie 2023-02-23 14:06:35 -06:00
Perry Kivolowitz
e7a99b1072 typo found by Katie 2023-02-23 14:05:29 -06:00
Perry Kivolowitz
8382853043 updated some samples 2023-02-23 13:42:45 -06:00
Perry Kivolowitz
65da217787 reorder paragraphs in macro documentation 2023-02-17 10:01:12 -06:00
Perry Kivolowitz
0813ced99a added AASCIZ 2023-02-17 09:47:44 -06:00
Perry Kivolowitz
60c56840dd corrected MIN and MAX 2023-02-17 09:30:45 -06:00
Perry Kivolowitz
ab115d6fce Merge branch 'main' of https://github.com/pkivolowitz/asm_book
iwjfoijwrofijworijf
2023-02-17 09:29:35 -06:00
Perry Kivolowitz
f09521fd6d correct min and max based on nudge from u\TNorthover 2023-02-17 09:27:32 -06:00
Perry Kivolowitz
73b38079cc making markdownlint happy 2023-02-07 10:08:02 -06:00
Perry Kivolowitz
d99607f422 added comment about errno in apple silicon 2023-02-07 10:06:12 -06:00
Perry Kivolowitz
26d3d18f88 will NOT be covering SVE 2023-02-04 17:36:55 -06:00
Perry Kivolowitz
b6b5b96c56 added macro to fetch the address of errno 2023-02-03 10:22:27 -06:00
Perry Kivolowitz
e73fac71b5 freshened pdf file 2023-02-02 15:54:26 -06:00
Perry Kivolowitz
f301a4024a made hello world build on Apple 2023-02-02 15:54:05 -06:00
pkivolowitz
3054b7be1e
Os are not 0s. 2023-02-01 08:09:36 -06:00
Perry Kivolowitz
21f3175578 do not write while sleeping 2023-02-01 08:06:31 -06:00
Perry Kivolowitz
8563514482 typo 2023-02-01 07:28:48 -06:00
pkivolowitz
80cc8c3e1e
typo 2023-02-01 07:27:49 -06:00
Perry Kivolowitz
d322e3850f fixed up some file references and added text about adding to the stack pointer rather than popping 2023-01-31 20:29:52 -06:00
Perry Kivolowitz
0244471135 beginning chapter on python 2023-01-25 22:10:50 -06:00
Perry Kivolowitz
c67f16b7b4 missed one 2023-01-25 21:07:23 -06:00
Perry Kivolowitz
90824c36ba beginnings of python chapter 2023-01-25 21:06:42 -06:00
Perry Kivolowitz
38053ac5ec expanded on Apple Silicon in a chapter on ldr 2023-01-25 20:45:41 -06:00
Perry Kivolowitz
ee75690fe7 added hex discussion 2023-01-25 14:54:32 -06:00
Perry Kivolowitz
9d1041c52e trying some custom html 2023-01-25 14:14:55 -06:00
Perry Kivolowitz
86da41cbad typo found by Frank - thank you 2023-01-25 11:46:14 -06:00
Perry Kivolowitz
0bd00b2e1a cosmetic change to TOC 2023-01-24 19:46:33 -06:00
Perry Kivolowitz
f3f3f84b3c added short chapter on variadic functions 2023-01-24 19:40:36 -06:00
Perry Kivolowitz
69c2a4c465 just for curiosity - does word and line count 2023-01-24 14:48:13 -06:00
Perry Kivolowitz
520f11ad96 added fmov chapter 2023-01-23 18:01:00 -06:00
Perry Kivolowitz
8859d306fe added fmov chapter 2023-01-23 17:58:56 -06:00
Perry Kivolowitz
39f5f600cd added link to toc 2023-01-20 21:18:17 -06:00
Perry Kivolowitz
16b3bb73ff forgot the floating point chapter overview 2023-01-20 18:13:28 -06:00
Perry Kivolowitz
5b1548b838 updated readme - refactored the floating point chapter listing 2023-01-20 18:10:24 -06:00
Perry Kivolowitz
91aadf8294 refactored the floating point chapter links 2023-01-20 18:09:49 -06:00
Perry Kivolowitz
116e18b028 freshened the pdfs 2023-01-20 18:00:16 -06:00
Perry Kivolowitz
5fc9422143 big refactoring and sprucing up of programs and text 2023-01-20 17:59:43 -06:00
Perry Kivolowitz
8b00b33c75 the sample assembly programs here have been converged 2023-01-20 17:59:13 -06:00
Perry Kivolowitz
cc1a4a77e3 added ignores and spelling 2023-01-20 17:54:48 -06:00
Perry Kivolowitz
15b2dc1a22 added another project 2023-01-19 12:02:47 -06:00
Perry Kivolowitz
1af3816bf1 refactored the main readme and added more projects to that readme 2023-01-19 10:23:50 -06:00