Lec 01 Overview of the Course (Arif Butt @ PUCIT)
This is the introduction of the course “Computer Organization and Assembly Language Programming”. This video gives course information like a discussion about the course matrix and the links from where the e-books, tools, code snippets, and lecture slides, and other misc resources can be downloaded. This course will be having two parts in the first half of the course we will be designing and writing the HDL of a full-blown computer, will design its machine and assembly language, will write programs and execute those programs on the designed h/w architecture. At the end of the first half of the course, we will also design and write an Assembler (in C) for the designed computer. The second half of the course will deal with the assembly of the all-time famous x86-64 architecture.
Sample Codes/Resources: https://bitbucket.org/arifpucit/coal-repo/src/