Presentation is loading. Please wait.

Presentation is loading. Please wait.

組合語言與系統程式 Hsung-Pin Chang Department of Computer Science National Chung Hsing University.

Similar presentations


Presentation on theme: "組合語言與系統程式 Hsung-Pin Chang Department of Computer Science National Chung Hsing University."— Presentation transcript:

1 組合語言與系統程式 Hsung-Pin Chang Department of Computer Science National Chung Hsing University

2 Textbook  Assembly Language Kip R. Irvine, “ Assembly Language for Intel- Based Computers, ” Pearson Education, 5th Edition, 2007.  System Programming Leland.L. Beck, “ System Software: An Introduction to Systems Programming ”, 3rd Edition, Addison-Wesley, 2002.

3 Outline- Assembly Language  Basic Concepts  IA-32 Processor Architecture  Assembly Language Fundamentals  Data Transfers, Addressing and Arithmetic  Procedures  Conditional Processing  Integer Arithmetic  Advanced Procedure (Stack, Recursion, … )  Strings and Arrays  Structures and Macros  32-Bit Window Programming  High-Level Language Interface  16-Bit MS-DOS Programming (MS-DOS Function Calls)  BIOS-Level Programming

4 Outline – System Programming  Chapter 1Background  Chapter 2Assemblers  Chapter 3Loaders and Linkers  Chapter 4 Macro Processors  Chapter 5 Compilers  Chapter 6 Operating Systems  Chapter 7 Other System Software  Chapter 8 Software Engineering Issues

5 Course Syllabus  Instructor 張軒彬, hpchang@cs.nchu.edu.tw Office Number: 917  Requirements Programming Homework x 6 Three exams  TA 甘蕙文, s9156020@mail.cs.nchu.edu.tw, Office Number: 1003As9156020@mail.cs.nchu.edu.tw


Download ppt "組合語言與系統程式 Hsung-Pin Chang Department of Computer Science National Chung Hsing University."

Similar presentations


Ads by Google