------------------------- Week 08 Notes for DAT2343 ------------------------- -Ian! D. Allen - idallen@idallen.ca - www.idallen.com The second midterm test is next week (Week 9) Thursday November 4. Simple calculators are permitted but not necessary. Multi-function devices, computers, tablets, and phones are not permitted. Topics ------ Assembly Language The Little Man Computer model The Clone of Son of Little Man Computer Simulator Turning an algorithm into LMC instructions. - choosing a subtraction order and Skip instruction Turning LMC instructions into LMC machine code. Lecture Notes for This Week --------------------------- 360_LMC_Simulator.html Clone of Son of LMC Simulator 361_LMC_Simulator_Usage.pps 361_LMC_Simulator_Usage.ppt 350_LMC_control.html LMC Loop and Skip Condition Calculations - worked out sample program on chalkboard - did translation from algorithm to LMC assembler - did translation from LMC assembler to machine code (two-pass assembly) - worked through 350_LMC_sample4.txt - input, IF, output self_mark.txt Self-mark of Assignment NN (participation mark) -- | Ian! D. Allen - idallen@idallen.ca - Ottawa, Ontario, Canada | Home Page: http://idallen.com/ Contact Improv: http://contactimprov.ca/ | College professor (Free/Libre GNU+Linux) at: http://teaching.idallen.com/ | Defend digital freedom: http://eff.org/ and have fun: http://fools.ca/