Welcome to the Happy Assembly Class web page!
N e w s
Apr 16- 4:44am
There is no news yet... This is where annoucements about extra help/lab days will go. -- Valery Moya
L a b M a n u a l
manual in PDF format - Your best friend. :)
L a b T i m e s / T u t o r s
MW 9:00-11:00 - Robert Stone
TTh 12:00-2:00 - Zane Connally
MW 11:30-1:30 - Alexis Culp and Erick Castillo
MW 5:30-7:30 - Orion Tiller
TTh 4:00-6:00 - Karl Brandt
TTh 2:00-4:00 - Valery Moya and Allen Lwin
TTh 6:00-8:00 - Thomas Belote
MW 7:30-9:30 - Joseph Sung
L a b A s s i g n m e n t s
Week 2:
Lab 1 (Due Apr 6) - Introduction to the lab environment.
Lab 2 (Due Apr 6) - Basic optimizing (Memory vs registers.)
Week 3:
Lab 3 (Due Apr 13) - Basic I/O (Characters & Decimals I/O, Bit Masking.)
Week 4:
Lab 4 (Due Apr 20) - Procedures! :)
Week 5:
Lab 5 (Due Apr 27) - More Procedures
Week 6:
Lab 6 (Due May 4) - Binary Search Trees
Week 7.5:
Lab 7 (Due May 15) - ROT13 in HC11 (NO Late Locker for this lab!!)
Week 8:
Lab 8 (Due May 25) - More recursion and interrupts
Week 9:
Lab 9 (Due June 3) - Extra
credit and make-up labs
E x t r a H e l p ! ! !
Joseph Sung's 12L page - LOTS of lab information and help, along with other resources like Intel 8086 assembly.
loops - A look at how some C-style (for, while, and do-while) loops are coded into MAL.
bases.mal - Val's implementation of Lab 5 (You may *NOT* copy the code, only use it as a reference!!!)