Tag: x86
Assembly (x86) Turbo Lecture Notes
by Samet Kilictas on Jun.16, 2008, under Assembly, General, Research
Here is my microprocessors lecture notes. Also you can have information about assembly programming with TASM. All the 20 lectures are available.
- Microcomputers and Microprocessors
- Evolution of Intel 80×86 Family Microprocessors
- Binary and Hexadecimal Number Systems
- Brief History of 80×86 Family of Microprocessors
- Pipelining and Registers
- Introduction to Assembly Programming
- Introduction to Assembly Programming (cont. from Lecture 2)
- Introduction to Program Segments
- Memory Map of the IBM PC
- Pushing and Popping Operations (Stack)
- Flag Registers and bit fields
- Flag Registers and bit fields
- 80×86 addressing modes.
- Directives and sample programs
- Assemble, link and run a program
- Control transfer instructions
- CALL statement
- Subroutines
- Data Types and Data Definition
- Arithmetic and Logic Instructions and Programs
- Unsigned Addition and Subtraction
- Unsigned Subtraction
- Unsigned Multiplication and Division
- Arithmetic and Logic Instructions and Programs
Thanks for dropping by! Feel free to join the discussion by leaving comments, and stay updated by subscribing to the 