Assembly and C Language
Arithmetic and Logical Instruction in assembly
Jump Instructions in assembly
Memory Operations using assembly
Procedure calls
Register manipulation
Looping
Conditionals etc.
Basic Microprocessor Architecture and Design...See more
Digital Logic Design (Combinational and Sequential Circuits)
Finite State Machine Implementation
Single Cycle Data Path
Interrupts and Fault Handling
IO Operations
Advanced Microprocessor architecture
Pipelining
Cache implementation
Virtual Memory
Data Level Parallelism (SIMD instructions) etc.
Answer the Question