|
CS 12 |
Assembly Language Programming/Computer Architecture |
Description: | Introductory computer architecture and techniques of assembly language programming as they apply to modern microprocessors such as I-86, ARM and/or PowerPC. Topics include theory and concepts of virtual memory, pipelines, caches, and multitasking, hardware architecture (bus, memory, stack, I/O, interrupts), design of structured assembly language code, use of software interrupts, survey arithmetic notations (binary, hexadecimal, floating- point, binary-coded decimal), input/output, and disk processing concepts. |
Prerequisites: | Course Completion of CS 10B |
Transferability: | CSU; UC |
Repeatability: | Two Repeats if Grade was D, F, NC, or NP |
Grading Type: | Grade Only |
Sections listed are for Fall 2023 |
|
| Sect | Days | Hours | Instructor | Location | Room | Units | Status | Total Seats | Current Enrollment | Seats Remaining | Date Begin/End | Date Final Exam | Books |
![Add section to cart](images/actions_add_to_cart.gif) | 0656 | | Online | Stuart S | Online | Online | 4.00 | Ended | 34 | 35 | 0 | 08/14-12/08 | To Be Arranged |
![Free Text/Media](https://portal.santarosa.edu/srweb/images/FreeTextMedia.jpg) |
| C-ID COMP 142 |
|
|