x86PC彙編語言設計和接口

x86PC彙編語言設計和接口

《x86PC彙編語言設計和接口》是2009年電子工業出版社出版的圖書,作者是(美)馬茲迪。

基本信息

內容簡介

彙編語言與程式設計是計算機類學科專業的重要的專業技術基礎課程,是以套用為主的工程技術基礎類課程。作者以簡單易懂、分步介紹的方式,講授了x86 PC彙編語言程式設計及PC體系結構。全書包括兩大部分內容:(1)彙編語言程式設計;(2)IBM PC兼容計算機接口設計。在介紹彙編語言程式的章節中,以彙編方法為引導,逐步加入各種語句及指令,給出了很多程式實例,並通過Debug實用工具展示出程式指令執行的具體動作。在接口設計方面,從PC機所套用的晶片到設備,從電路設計到編程都進行了詳細的闡述。

本書內容系統,示例豐富,可作為高校計算機專業學生的教材,也是x86嵌入式設計人員的理想參考書。

目錄

CONTENTS

CHAPTER 0: INTRODUCTION TO COMPUTING

CHAPTER 1: THE x86 MICROPROCESSOR

CHAPTER 2: ASSEMBLY LANGUAGE PROGRAMMING

CHAPTER 3: ARITHMETIC AND LOGIC INSTRUCTIONS AND PROGRAMS

CHAPTER 4: INT 21H AND INT 10H PROGRAMMING AND MACROS

CHAPTER 5: KEYBOARD AND MOUSE PROGRAMMING

CHAPTER 6: SIGNED NUMBERS, STRINGS, AND TABLES

CHAPTER 7: MODULES AND MODULAR PROGRAMMING

CHAPTER 8: 32-BIT PROGRAMMING FOR x86

CHAPTER 9: 8088, 80286 MICROPROCESSORS AND ISA BUS

CHAPTER 10: MEMORY AND MEMORYinterfacing

CHAPTER 11: 8255 I/O PROGRAMMING

CHAPTER 12: INTERFACING TO LCD, MOTOR, ADC, AND SENSOR

CHAPTER 13: 8253/54 TIMER

CHAPTER 14: INTERRUPTS IN x86 PC

CHAPTER 15: DIRECT MEMORY ACCESS AND DMA CHANNELS IN x86 PC

CHAPTER 16: VIDEO AND VIDEO ADAPTERS

CHAPTER 17: SERIAL PORT PROGRAMMING WITH ASSEMBLY AND C#

CHAPTER 18: KEYBOARD AND PRINTER INTERFACING

CHAPTER 19: HARD DISKS

CHAPTER 20: THE IEEE FLOATING POINT AND x87 MATH PROCESSORS

CHAPTER 21: 386 MICROPROCESSOR: REAL vs. PROTECTED MODE

CHAPTER 22: HIGH-SPEED MEMORY DESIGN AND CACHE

CHAPTER 23: PENTIUM AND RISC PROCESSORS

CHAPTER 24: THE EVOLUTION OF x86: FROM 32-BIT TO 64-BIT

CHAPTER 25:System DesignISSUES AND FAILURE ANALYSIS

CHAPTER 26: ISA,PC104, AND PCI BUSES

CHAPTER 27: USB PORT PROGRAMMING

INDEX

相關詞條

相關搜尋

熱門詞條

聯絡我們