Commit Graph

58 Commits

Author SHA1 Message Date
05ac7b7568 [SPCA] Add notes on rounding 2026-01-29 17:59:39 +01:00
ebd8dedc40 [SPCA] Fix another typo 2026-01-28 10:47:07 +01:00
ed1a187bfc [SPCA] Fix more typos 2026-01-28 08:55:58 +01:00
5eda12a69b [SPCA] fix formatting errors, add notes 2026-01-28 08:06:45 +01:00
RobinB27
5dcb4b9141 [SPCA] Literals 2026-01-27 17:13:56 +01:00
36461c8082 [SPCA] Improve notes on denoting function side-effect free 2026-01-26 20:43:43 +01:00
02dca2ea18 [SPCA] Design fixes 2026-01-26 19:23:23 +01:00
fe9dc3344d [SPCA] Fix typos 2026-01-26 17:07:49 +01:00
2f2432ddd3 [SPCA] Add note on endianness 2026-01-26 07:15:25 +01:00
b8dd353f09 [SPCA] Add note on comma operator 2026-01-25 15:46:35 +01:00
a5f0aa40d2 [SPCA] Add more notes on conditional moves and jumps 2026-01-25 13:41:08 +01:00
0770c76ef3 [SPCA] Fixes a few errors 2026-01-25 08:11:16 +01:00
RobinB27
eb6240c26e [SPCA] MSI section, minor changes 2026-01-24 19:25:09 +01:00
9ab8a012d4 [SPCA] Add title page 2026-01-24 15:20:02 +01:00
ff86cef50c [SPCA] Virtual memory, Caches updated 2026-01-24 15:04:32 +01:00
RobinB27
28fb91c42d [SPCA] MESI diagram 2026-01-23 19:01:50 +01:00
878cac1217 [SPCA] Additions to floating point 2026-01-23 11:57:27 +01:00
25b3381294 [SPCA] Fix various errors 2026-01-23 10:33:49 +01:00
adac7e17d3 [SPCA] Finish multicore 2026-01-22 13:06:24 +01:00
f7eeac5470 [SPCA] Synchronization 2026-01-22 07:35:49 +01:00
f92b002524 [SPCA] Multicore continued 2026-01-21 18:41:40 +01:00
RobinB27
e2ca1266a3 [SPCA] devices 2026-01-21 15:35:22 +01:00
beca74b40e [SPCA] Start multicore section 2026-01-21 11:27:04 +01:00
dcc430aff8 [SPCA] Add new sections 2026-01-21 08:42:35 +01:00
da1897b6b6 [SPCA] HW restructure 2026-01-21 08:35:22 +01:00
RobinB27
5200e02221 [SPCA] Begin HW 2026-01-20 18:24:24 +01:00
ad5098bb07 [SPCA] Finish unorthodox control flow 2026-01-16 08:19:39 +01:00
8ca91096af [SPCA] Restructure 2026-01-16 07:29:07 +01:00
RobinB27
425ea10c05 [SPCA] Floating Point 2026-01-15 17:03:09 +01:00
f45cd52de5 [SPCA] Intro to GCC 2026-01-15 10:29:31 +01:00
RobinB27
738115f0b3 [SPCA] Vulnerabilities 2026-01-13 17:26:14 +01:00
RobinB27
42d368525f [SPCA] finish linking 2026-01-13 16:53:01 +01:00
RobinB27
d2b10811fd [SPCA] start linking 2026-01-13 15:29:26 +01:00
RobinB27
4629cb75e1 [SPCA] Improve Stack section 2026-01-13 14:46:30 +01:00
9da3a2c0d3 [SPCA] Finish stack, data type compilation details 2026-01-12 12:02:53 +01:00
639c147264 [SPCA] Stack
almost complete, still missing variadic functions
2026-01-12 08:06:51 +01:00
RobinB27
53c5e984b2 [SPCA] new pdf 2026-01-11 16:55:51 +01:00
RobinB27
42b7451241 [SPCA] more assembly 2026-01-11 16:52:34 +01:00
58b70a2ec6 [SPCA] Fix some errors, add example 2026-01-11 08:36:55 +01:00
RobinB27
35c06e4edf [SPCA] more assembly 2026-01-10 19:57:50 +01:00
RobinB27
59f4151a3e [SPCA] Add example to ASM 2026-01-10 17:29:22 +01:00
RobinB27
99ee7507a3 [SPCA] Improve Allocation section 2026-01-10 15:55:14 +01:00
722759c1e8 [SPCA] ASM ops, basic syntax 2026-01-10 08:36:28 +01:00
74786112cf [SPCA] More ASM 2026-01-09 17:05:00 +01:00
149bcae126 [SPCA] Asm intro 2026-01-08 11:15:05 +01:00
0db7053f3f [SPCA] Finish Memory management section 2026-01-07 16:03:28 +01:00
2c9921c6d1 [SPCA] Restructuring, finish memory management in C, start dynamic memory management section 2026-01-07 11:54:39 +01:00
623756af23 [SPCA] Finish pointers section 2026-01-06 17:35:54 +01:00
3574cbe4df [SPCA] Start pointers 2026-01-06 16:39:28 +01:00
a681a053f7 [SPCA] Integers 2026-01-06 14:50:10 +01:00