Revision Guide for PC Architecture and LMC Programming Techniques
This revision guide covers essential topics in PC architecture, including a detailed diagram of an Intel Core i7 PC that outlines components such as CPU, MCH, ICH, RAM, Video Card, HDD, USB, LAN port, and Keyboard. It also explores LMC programming with questions about a sample program's functionality, handling uninitialized variables, and data representation. Furthermore, it addresses comparisons between data units, the benefits of multi-core CPUs, implications of insufficient RAM, and exam logistics. Perfect for students preparing for their exams.
Revision Guide for PC Architecture and LMC Programming Techniques
E N D
Presentation Transcript
T111 Exam 1 Revision
PC Architecture • Draw a diagram of an Intel Core i7 PC Include: • CPU • MCH • ICH • RAM • Video Card • HDD • USB • LAN port • Keyboard
LMC LOOP LDA Y BRZ RESULT SUB ONE STA Y LDA RESULT ADD X STA RESULT BRA LOOP STOP HLT 00 X 300 Y 002 ONE 001 Result • What will this program do? • What will be stored in RESULT? • Correct the program and ensure that it does not suffer from the un-initialised variable problem
LMC How do you represent these numbers in the LMC?
Data Representation Write down the following strings in Pascal and Null Terminated form: Computer T111 Rulz!
Binary Complete the following table:
Question • What is the difference between a Megabyte and a Mebibyte? • What are multi-core CPUs good for? • What will be the result of having insufficient RAM in a PC? • When and where is the exam?