Computer Organization And Assembly
Computer Organization And Assembly
Course Outlines:
Unit# 1 Introduction
Context of Assembly Language (Introduction to assembly language, Assembly Language
Applications), Data representation (Binary numbers, Converting Binary to Decimal, Hexadecimal
Numbers, Signed Numbers, Character Storage), Introducing Assembly Language (Language
Instructions, A Sample Debug Program, Debug Commands)
Activities/ Practical:
Teacher shall assign problem to student on the following activities:
1. Convert an Octal Number to Hexadecimal Number.
2. Give representation of a negative number in computer
3. Add, Subtract, Multiply & Divide signed integers.
4. Write and execute an assembly program and perform debugging
5. Develop programs to demonstrate conditional processing of instructions
6. Develop programs to demonstrate conditional loops
7. Develop program to perform stack operations
8. List down all the registers of microprocessor and their purpose