X hits on this document

PDF document

Lecture 1: Course introduction - page 14 / 15

50 views

0 shares

0 downloads

0 comments

14 / 15

Why assembly language?

Hardware prospective

Assembly language teaches how a computer works at the machine level (i.e. registers)

Assembly language helps understand the limitations of the Von Neumann architecture

Software prospective

The foundation of many abstract issues in software lies in assembly language and computer architecture:

Data types, addressing modes, stack, recursion, input/output

Assembly language is not used just to illustrate algorithms, but to demonstrate what is actually happening inside the computer!

Microprocessor-based System Design Ricardo Gutierrez-Osuna Wright State University

14

Document info
Document views50
Page views50
Page last viewedSat Oct 29 00:12:12 UTC 2016
Pages15
Paragraphs300
Words1251

Comments