From 9bd498c76ae69635acbf4cc4c6fc02f2b1396039 Mon Sep 17 00:00:00 2001 From: Stefan Horne Date: Sun, 20 May 2018 10:36:32 +0100 Subject: [PATCH] Update prerequisite knowledge section - Added, in my pinion, much better resources for the topics of how computers execute programs and instructions --- README.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 800d508..1e53b0d 100644 --- a/README.md +++ b/README.md @@ -487,8 +487,10 @@ Write code on a whiteboard or paper, not a computer. Test with some sample input - [answers to questions](https://github.com/lekkas/c-algorithms) - [ ] **How computers process a program:** - - [ ] [How does CPU execute program (video)](https://www.youtube.com/watch?v=42KTvGYQYnA) - - [ ] [Machine Code Instructions (video)](https://www.youtube.com/watch?v=Mv2XQgpbTNE) + - [ ] [How computers calculate - ALU (video)](https://youtu.be/1I5ZMmrOfnA) + - [ ] [Registers and RAM (video)](https://youtu.be/fpnE6UAfbtU) + - [ ] [The Central Processing Unit (CPU) (video)](https://youtu.be/FZGugFqdr60) + - [ ] [Instructions and Programs (video)](https://youtu.be/zltgXvg6r3k) ## Algorithmic complexity / Big-O / Asymptotic analysis - nothing to implement