Professional Documents
Culture Documents
Intro Lab
Intro Lab
Intro Lab
School of Engineering
IV Semester 2018-19
MICROPROCESSOR
• Intel
• AMD
• Qualcomm
• NVIDIA
• IBM
• Samsung
• Motorola
• Hewlett-Packard (hp)
• Dell
• Acer
• VIA
• Marvell
• Global Foundries
• Media Tek
Microprocessor Programming
• Microprocessor programming languages can typically be divided into three main types:
o machine language
o assembly language
o high-level language
• An assembly language is the most basic programming language available for any
processor. With assembly language, a programmer works only with operations that are
implemented directly on the physical CPU.
Assembler
.model small ;defines the memory model to be used for the ALP
.data ;data segment begins here
msg db 10d,13d,"Hello World$" ;String Hello World gets stored in msg