|
Dec 26, 2024
|
|
|
|
CSCI 16 - Assembly Language Programming for x86 (IBM PC) Processors 4 units 3 hours lecture, 3 hours lab Prerequisite: CSCI 1 or CSCI 3 or CIS 80 with a minimum grade of C in prerequisite or equivalent and MATH 180 with a minimum grade of C or concurrent enrollment Credit, degree applicable Transfer CSU, UC
This course includes detailed coverage of assembly language programming for x86 processors. Topics include hexadecimal arithmetic, two’s complement arithmetic, memory organization, addressing modes, procedure calls, the stack frame, macros, calling assembly language procedures from C or C++, recursion, BIOS and DOS interrupts, the floating point unit and instructions, and the debugger.
(formerly Computer Science 15P)
Add to Backpack (opens a new window)
|
|