Commit graph

  • 80cc8ccccc
    Merge 19c5986111 into 4f02c5fc66 Darin Minamoto 2026-04-20 10:49:06 +0000
  • 4f02c5fc66 section_1/kickstart: proofing pass main Perry Kivolowitz 2026-04-19 20:09:07 -0500
  • 8db2733883 Proofing pass: macros/README, not_written_yet — doc MOD, fix variadic xref Perry Kivolowitz 2026-04-19 10:41:48 -0500
  • 4805083a87 README: proofing pass — typo fixes, factual corrections, updated bio Perry Kivolowitz 2026-04-19 03:05:38 -0500
  • fd674539a0 Add authorship note disclosing AI-assisted revisions Perry Kivolowitz 2026-04-19 02:35:23 -0500
  • 52bf6eccd9 Clarify PUSH_P / PUSH_R / POP_P / POP_R naming at first encounter Perry Kivolowitz 2026-04-19 02:26:19 -0500
  • 3144bc6dbb Enforce macro canonical-vs-chapter-copy identity via sync script and CI Perry Kivolowitz 2026-04-19 02:20:34 -0500
  • 88c8f496c4 Document hex dump display convention in alignment chapter Perry Kivolowitz 2026-04-19 02:20:10 -0500
  • 19c5986111 Modify assembly file d 2025-02-28 21:44:04 -0800
  • 7faf3ca119 Add pdf d 2025-02-28 12:58:50 -0800
  • 89d8a1fe9b Fix csel instruction use to match intended ternary operator d 2025-02-28 12:55:17 -0800
  • 8e8c700b48
    Typos fixed, and reformulated a bit (#31) Silicon27 2025-01-20 19:32:49 +0100
  • a77699e06a
    Typos fixed, and reformulated a bit Silicon27 2025-01-20 14:10:15 +0100
  • 43c188951c corrected sense of compare for error filed almost one year ago and in a different life Perry Kivolowitz 2025-01-14 20:56:13 -0600
  • 08406598eb corrected broken link for register interlude. Perry Kivolowitz 2025-01-14 20:51:02 -0600
  • d0fe067eac removed link for Jishnu as it turned into a gambling sitegit add . Perry Kivolowitz 2025-01-14 20:40:56 -0600
  • 4c4e8e37fd incorporated gitonthescene feedback Perry Kivolowitz 2024-07-04 12:32:47 -0500
  • 784db03bdf
    Update working.md pkivolowitz 2024-07-03 15:08:39 -0500
  • f1dd2bea49 changed tabs to spaces in nine_args.s Perry Kivolowitz 2024-06-21 11:22:57 -0500
  • 73bad628b4 corrected text to conform to corrected code in nine_args Perry Kivolowitz 2024-06-21 11:18:22 -0500
  • c5143f19db corrected error induced by post/pre increment to stack Perry Kivolowitz 2024-06-21 10:54:55 -0500
  • 326fd2ea90 greatly expanded explanation Perry Kivolowitz 2024-05-05 10:39:40 -0500
  • 320f77b04b I guess I didn't sleep well, corrected the corrected gammar Perry Kivolowitz 2024-05-05 10:04:33 -0500
  • c2e75eb0ab grammar Perry Kivolowitz 2024-05-05 10:03:41 -0500
  • 5a95744437 up Perry Kivolowitz 2024-05-05 10:02:15 -0500
  • 966862042a corrected user name Perry Kivolowitz 2024-05-05 09:58:55 -0500
  • 6243dc9b49 correction due to arne Perry Kivolowitz 2024-05-05 09:55:48 -0500
  • 88d0bf495a corrected a link Perry Kivolowitz 2024-05-03 18:53:46 -0500
  • 27705340d1
    Update ldr.md pkivolowitz 2024-05-03 18:45:21 -0500
  • cdf98ea9a5 added pdf version Perry Kivolowitz 2024-05-02 09:30:52 -0500
  • bce4e339e2 added M series code without macros Perry Kivolowitz 2024-05-02 09:29:44 -0500
  • 630812d99a added M series code without macros Perry Kivolowitz 2024-05-02 09:27:33 -0500
  • 054a5deaa5 most of the way there on precomputation. Perry Kivolowitz 2024-04-13 14:24:55 -0500
  • 32fe3b3b94 begun precomputation chapter Perry Kivolowitz 2024-04-12 13:27:44 -0500
  • 17f0773d7c added example.S and added comments to test.s Perry Kivolowitz 2024-04-04 10:27:40 -0500
  • d1e57f7c50 updates Perry Kivolowitz 2024-03-05 09:05:41 -0600
  • 776ebc0545 improvements to text Perry Kivolowitz 2024-02-28 16:40:12 -0600
  • 144acfb9d6 improved text Perry Kivolowitz 2024-02-28 16:12:29 -0600
  • 7c896ef362 adde pdf Perry Kivolowitz 2024-02-28 10:48:54 -0600
  • 697a9c0e87 WTF was I thinking before? Perry Kivolowitz 2024-02-28 10:47:55 -0600
  • c020675cd7 wrote apple-exit.c and s Perry Kivolowitz 2024-02-20 13:59:39 -0600
  • 73a4abfb8d something changed Perry Kivolowitz 2024-02-17 16:17:36 -0600
  • a7e89718b1 corrected layout of floats for AARCH64 Perry Kivolowitz 2024-02-15 13:14:59 -0600
  • d099c79c1d
    Update working.md pkivolowitz 2024-02-13 13:28:27 -0600
  • 4c66af132d
    Update working.md pkivolowitz 2024-02-13 13:27:46 -0600
  • 29791113ae additions to hello world - provided addition for loop implementation Perry Kivolowitz 2024-02-05 10:54:54 -0600
  • d9f4ff4c17 added section header to kickstart Perry Kivolowitz 2024-01-31 20:22:07 -0600
  • 652f593ca4 more changes to kick Perry Kivolowitz 2024-01-31 07:55:32 -0600
  • dcd6f4505b added to kickstart text Perry Kivolowitz 2024-01-31 07:42:22 -0600
  • 1f6f214778 added kick start Perry Kivolowitz 2024-01-30 18:30:04 -0600
  • d3fea6487b updated markdownlint problems plus error in while Perry Kivolowitz 2024-01-25 16:08:01 -0600
  • 87ca33264a
    Update README.md - formulusblack is gone pkivolowitz 2023-12-31 11:31:14 -0600
  • 5a015d438a updated talk of MacOS Perry Kivolowitz 2023-09-08 07:41:32 -0500
  • d62f2e5de3 added this Perry Kivolowitz 2023-05-17 10:38:24 -0500
  • 0289755145 something Perry Kivolowitz 2023-05-05 09:58:01 -0500
  • 92670f45f0 updated dmb Perry Kivolowitz 2023-04-21 09:04:46 -0500
  • c2fe010bc1 added chapter on spin-locks Perry Kivolowitz 2023-04-20 11:10:21 -0500
  • 43014fa728 Merge branch 'main' of https://github.com/pkivolowitz/asm_book Perry Kivolowitz 2023-04-20 11:03:32 -0500
  • dc1fef201c spin-lock added Perry Kivolowitz 2023-04-20 11:03:26 -0500
  • 65931b77a0 Merge branch 'main' of https://github.com/pkivolowitz/asm_book ijoijoijoij Perry Kivolowitz 2023-04-15 22:22:49 -0500
  • f59c6c92cf duh Perry Kivolowitz 2023-04-15 22:22:24 -0500
  • 5ce8078652 updated pdf files Perry Kivolowitz 2023-04-13 13:39:34 -0500
  • 84938166f3 detailed example of using argv Perry Kivolowitz 2023-04-13 13:38:59 -0500
  • 6ba7a1c60d links Perry Kivolowitz 2023-04-06 18:53:40 -0500
  • bba8356515 trying to fix links in float directory Perry Kivolowitz 2023-04-06 18:53:05 -0500
  • 9435411155 ojoijoijij Perry Kivolowitz 2023-04-06 18:47:57 -0500
  • 664e952785 new version of SINE Perry Kivolowitz 2023-04-06 18:47:47 -0500
  • e149b1ad41 freshened literals.md Perry Kivolowitz 2023-04-05 11:28:05 -0500
  • 11219e4cbe freshened pdf Perry Kivolowitz 2023-04-05 11:18:23 -0500
  • 45e0c0403b exploring mov Perry Kivolowitz 2023-04-05 11:17:47 -0500
  • eff9490c5f more about fmov but still mystified about mov immediate Perry Kivolowitz 2023-04-05 11:17:24 -0500
  • 902fb172af added debugging lecture Perry Kivolowitz 2023-04-04 11:07:45 -0500
  • 28d296380c expanded section on jump tables Perry Kivolowitz 2023-04-02 18:02:19 -0500
  • c2d33d2509 intermediate code Perry Kivolowitz 2023-04-02 16:58:49 -0500
  • 21defee3f7 oops Perry Kivolowitz 2023-03-31 14:45:47 -0500
  • c74ef063e1 added jump tables Perry Kivolowitz 2023-03-31 10:28:31 -0500
  • b4199955ed merge problem Perry Kivolowitz 2023-03-31 09:44:29 -0500
  • add0e3e448 Added mod to macros Perry Kivolowitz 2023-03-31 09:42:18 -0500
  • 9ad792ddfe added MOD to apple-linux Perry Kivolowitz 2023-03-31 09:42:08 -0500
  • 5b7040c298 added MOD Perry Kivolowitz 2023-03-28 22:10:03 -0500
  • d64aed1012 seem to have misplaced my chapter on casting - cannot find it anywhere Perry Kivolowitz 2023-03-16 14:05:59 -0500
  • 5d04f0c65b tweaks to atomics text Perry Kivolowitz 2023-03-05 10:14:12 -0600
  • de40ccf20d added structs/practice.S Perry Kivolowitz 2023-03-04 15:10:27 -0600
  • 3831e88e53 silly change of a word Perry Kivolowitz 2023-03-04 15:09:43 -0600
  • e1a26d75bd ldr is now fully understood Perry Kivolowitz 2023-03-02 13:23:57 -0600
  • 75adc6a9b1 added language about apple avoiding a memory reference with their way of avoiding ldr Perry Kivolowitz 2023-03-02 11:47:01 -0600
  • 2fdd0e23f7 added David Lynch attribution Perry Kivolowitz 2023-03-01 17:05:25 -0600
  • 8e745367c5 finished chapter on atomic operations Perry Kivolowitz 2023-03-01 16:49:55 -0600
  • 48eae14088 memorialize reference materials Perry Kivolowitz 2023-03-01 16:06:54 -0600
  • 8b41b3b0f3 moved atomics over to section 3 Perry Kivolowitz 2023-03-01 14:23:21 -0600
  • ade18c3324 moved atomics over to section 3 and added to the chapter Perry Kivolowitz 2023-03-01 14:22:05 -0600
  • 7909ede0ee pdf Perry Kivolowitz 2023-02-28 20:49:02 -0600
  • 275e9013a8 beginning section on atomics Perry Kivolowitz 2023-02-28 20:48:44 -0600
  • 372a2598f5 typo found by Katie Perry Kivolowitz 2023-02-23 14:06:35 -0600
  • e7a99b1072 typo found by Katie Perry Kivolowitz 2023-02-23 14:05:29 -0600
  • 8382853043 updated some samples Perry Kivolowitz 2023-02-23 13:42:45 -0600
  • 65da217787 reorder paragraphs in macro documentation Perry Kivolowitz 2023-02-17 10:01:12 -0600
  • 0813ced99a added AASCIZ Perry Kivolowitz 2023-02-17 09:47:44 -0600
  • 60c56840dd corrected MIN and MAX Perry Kivolowitz 2023-02-17 09:30:45 -0600
  • ab115d6fce Merge branch 'main' of https://github.com/pkivolowitz/asm_book iwjfoijwrofijworijf Perry Kivolowitz 2023-02-17 09:29:35 -0600