Assembly Language Programming

Download as PDF

Overview

Subject area

CS

Catalog Number

252

Course Title

Assembly Language Programming

Description

This course covers computer organization and assembly language programming. Students are exposed to the register level architecture of a modern processor and gain experience programming in the assembly language for that processor. Topics include: computer structure, machine language, instruction formats and executions, addressing, and indexing, computation and control instructions, digital representation of data, program segmentation, linkage, subroutine calling conventions, and floating-point operations.

Typically Offered

Fall, Spring

Academic Career

Undergraduate

Liberal Arts

No

Credits

Minimum Units

3

Maximum Units

3

Academic Progress Units

4

Repeat For Credit

No

Components

Name

Lecture

Hours

4

Course Schedule