This course covers
(1). Foundation materials for assembly language, including basic features of PC hardware, instruction addressing and execution, and introduction to video and keyboard operations.
(2). Advanced materials for assembly language, including video system, keyboard operation, processing String data, processing binary data, processing ASCII and BCD data, defining and processing tables, and advanced input/output.
(3). Special topics, including defining and using MACRO, linking to subprograms , BIOS data areas, interrupts and ports.This course covers
(1). Foundation materials for assembly language, including basic features of PC hardware, instruction addressing and execution, and introduction to video and keyboard operations.
(2). Advanced materials for assembly language, including video system, keyboard operation, processing String data, processing binary data, processing ASCII and BCD data, defining and processing tables, and advanced input/output.
(3). Special topics, including defining and using MACRO, linking to subprograms, BIOS data areas, interrupts and ports.
1. ASSEMBLY LANGUAGE FOR X86 PROCESSORS 7th IRVINE
2. IBM PC Assembly Language and Programming 5th edition Peter Abel
1. Assembly language for X86 processors 7TH Irvine
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
midterm exammidterm exam midterm exam |
25 | |
final examfinal exam final exam |
25 | |
quizquiz quiz |
25 | |
平常成績平常成績 normal grades |
15 | |
補救教學(彈性學習週)補救教學(彈性學習週) Remedial Teaching (Flexible Learning Week) |
10 |