-
Institution:
-
Antelope Valley College
-
Subject:
-
-
Description:
-
3 units 4 hours weekly Advisory: Completion of CIS 111, and Eligibility for ENGL 099, READ 099 and MATH 102. This course introduces assembly language programming and computer architecture to enable students to understand how programs are actually executed at the machine level. Students will use IBM-compatible personal computers for the detailed study of the Intel IA-32 processor instruction set and architecture and to develop programs using a macro assembler. Both 32-bit Windows console programming and 16-bit real-mode programming are covered. Topics include machine/ assembly level programming, instruction formats, internal data representation, addressing modes, procedure call and return mechanisms, and how high-level language constructs are implemented at the machine level, basic microcomputer organization, instruction execution cycle, memory segmentation and paging, and details of programming the processor in both protect-mode and in real-mode. BEFORE ENROLLING students should be proficient in writing programs in a high-level language. (Engineering and science majors consult counselors) [CAN CSCI 10] (CSU, UC, AVC)
-
Credits:
-
4.00
-
Credit Hours:
-
-
Prerequisites:
-
-
Corequisites:
-
-
Exclusions:
-
-
Level:
-
-
Instructional Type:
-
Lecture
-
Notes:
-
-
Additional Information:
-
-
Historical Version(s):
-
-
Institution Website:
-
-
Phone Number:
-
(661) 722-6300
-
Regional Accreditation:
-
Western Association of Schools and Colleges
-
Calendar System:
-
Semester
Detail Course Description Information on CollegeTransfer.Net
Copyright 2006 - 2025 AcademyOne, Inc.