Professional Documents
Culture Documents
Assembly Language
(CS2411 & CSC2201)
Class: BSCS 4
Lecture: 1
Lecturer Name: Kashif
Email: kashifdayo@Hotmail.com
Resources
Grading Theory
Goals and Required Background
Organization VS Architecture
Function and Structure of Computer System
Data Representation
Number System Conversion
Computer Arithmetic
Two’s Compliment of Binary and Hexadecimal
Boolean Algebra
Function
The operation of each individual component
as part of the structure.
Data processing
Data storage
Data movement
Control
Structure
The way in which the components are
interrelated.
Computer interacts in some fashion with its
external environment.
Its linkages to the external environment
Classified as peripheral devices or
communication lines.
Often, binary numbers are used to describe the contents of computer memory.
At other times, decimal and hexadecimal numbers are used.
Quickly translate numbers from one format to another.
Each numbering system has a base or maximum number of symbols.
The basic storage unit for all data in an x86 computer is a byte (8 bits).
Other storage sizes are:
Word (2 bytes)
Doubleword (4 bytes)
Quadword (8 bytes)