logo/

China-TuShu.com 致 力 做 中 国 最 好 的 图 书 搜 索 系 统 !
书名:
 
 

80x86 IBM PC及兼容计算机汇编语言、设计与接口技术(第4版·影印版)

所属分类: 首页 - 计算机 - 计算机系统结构 - 微机原理
80x86 IBM PC及兼容计算机汇编语言、设计与接口技术(第4版·影印版) 书   名:  80x86 IBM PC及兼容计算机汇编语言、设计与接口技术(第4版·影印版)
作   者:  MuhammadAliMazidi
出 版 社:  清华大学出版社
ISBN   :   730207885
原    价:  ¥89

有一家网站低于85折正在热销

80x86 IBM PC及兼容计算机汇编语言、设计与接口技术(第4版·影印版)-图书目录:

目      录  PREFACE  TO  THE  SERIES                 PREFACE  TO  VOLUMES  I  AND  II                 CHAPTER  0:  INTRODUCTION  TO  COMPUTING                 SECTION  0.1:  NUMBERING  AND  CODING  SYSTEMS               SECTION  0.2:  INSIDE  THE  COMPUTER                 SECTION  0.3:  BRIEF  HISTORY  OF  THE  CPU         CHAPTER  1:  THE  80x86  MICROPROCESSOR               SECTION  1.1:  BRIEF  HISTORY  OF  THE  80x86  FAMILY                 SECTION  1.2:  INSIDE  THE  8088/8086               SECTION  1.3:  INTRODUCTION  TO  ASSEMBLY  PROGRAMMING                 SECTION  1.4:  INTRODUCTION  TO  PROGRAM  SEGMENTS                 SECTION  1.5:  MORE  ABOUT  SEGMENTS  IN  THE  80x86                 SECTION  1.6:  80x86  ADDRESSING  MODES       CHAPTER  2:  ASSEMBLY  LANGUAGE  PROGRAMMING                 SECTION  2.1:  DIRECTIVES  AND  A  SAMPLE  PROGRAM                 SECTION  2.2:  ASSEMBLE,  UNK,  AND  RUN  A  PROGRAM                 SECTION  2.3:  MORE  SAMPLE  PROGRAMS                 SECTION  2.4:  CONTROL  TRANSFER  INSTRUCTIONS                 SECTION  2.5:  DATA  TYPES  AND  DATA  DEFINITION                 SECTION  2.6:  FULL  SEGMENT  DEFINITION                 SECTION  2.7:  EXE  VS.  COM  FILES         CHAPTER  3:  ARITHMETIC  AND  LOGIC  INSTRUCTIONS  AND  PROGRAMS                 SECTION  3.1:  UNSIGNED  ADDITION  AND  SUBTRACTION                 SECTION  3.2:  UNSIGNED  MULTIPLICATION  AND  DIWSION                 SECTION  3.3:  LOGIC  INSTRUCTIONS  AND  SAMPLE  PROGRAMS                 SECTION  3.4:  BCD  AND  ASCII  OPERANDS  AND  INSTRUCTIONS                 SECTION  3.5:  ROTATE  INSTRUCTIONS                 SECTION  3.6:  BITWISE  OPERATION  IN  THE  C  LANGUAGE         CHAPTER  4:  BIOS  AND  DOS  PROGRAMMING  IN  ASSEMBLY  AND  C                 SECTION  4.1:  BIOS  INT  10H  PROGRAMMING                 SECTION  4.2:  DOS  INTERRUPT  21H                 SECTION  4.3:  INT  16H  KEYBOARD  PROGRAMMING                 SECTION  4.4:  INTERRUPT  PROGRAMMING  WITH  C         CHAPTER  5:  MACROS  AND  THE  MOUSE                 SECTION  5.1:  WHAT  IS  A  MACRO  AND  HOW  IS  IT  USED                   SECTION  5.2:  MOUSE  PROGRAMMING  WITH  INTERRUPT  33H         CHAPTER  6:  SIGNED  NUMBERS,  STRINGS,  AND  TABLES                 SECTION  6.1:  SIGNED  NUMBER  ARITHMETIC  OPERATIONS                 SECTION  6.2:  STRING  AND  TABLE  OPERATIONS         CHAPTER  7:  MODULES;  MODULAR  AND  C  PROGRAMMING                 SECTION  7.1:  WRITING  AND  UNKING  MODULES                 SECTION  7.2:  SOME  VERY  USEFUL  MODULES                 SECTION  7.3:  PASSING  PARAMETERS  AMONG  MODULES                 SECTION  7.4:  COMBINING  ASSEMBLY  LANGUAGE  AND  C  PROGRAMS         CHAPTER  8:  32-BIT  PROGRAMMING  FOR  386  AND  486  MACHINES                 SECTION  8.1:  803B6/80486  MACHINES  IN  REAL  MODE                 SECTION  8.2:  SOME  SIMPLE  38/486  PROGRAMS                 SECTION  8.3:  80x86  PERFORMANCE  COMPARISON         CHAPTER  9:  8088/86  MICROPROCESSORS  AND  SUPPORTING  CHIPS                 SECTION  9.1:  OVERVIEW  OF  INTELS  80X86  MICROPROCESSORS                 SECTION  9.2:  8088/8086  MICROPROCESSOR                 SECTION  9.3:  8284  CLOCK  GENERATOR  AND  DRIVER                 SECTION  9.4:  8288  BUS  CONTROLLER                 SECTION  9.5:  IBM  PCIXT  BUSES         CHAPTER  10:  80286  MICROPROCESSOR  AND  SUPPORTING  CHIPS               SECTION  10.1:  80286  MICROPROCESSOR                 SECTION  10.2:  822B4  CLOCK  GENERATOR                 SECTION  10.3:  82288  BUS  CONTROLLER                 SECTION  10.4:  80286  IN  IBM  PC  AT  AND  ISA  BUSES         CHAPTER  11:  MEMORY  AND  MEMORY  INTERFACING                 SECTION  11.1:  SEMICONDUCTOR  MEMORY  FUNDAMENTALS                 SECTION  11.2:  IBM  PC  MEMORY  MAP                 SECTION  11.3:  MEMORY  INTERFACING  IN  8088  IBM  PCIXT                 SECTION  11.4:  8088/86  READ  AND  WRITE  CYCLE  TIME  SPECIFICATIONS                 SECTION  11.5:  80286/386SX  MEMORY  INTERFACING  AND  TIMING                 SECTION  11.6:  MEMORY  BUS  BANDWIDTH  FOR  80x86  COMPUTERS       CHAPTER  12:  I/O,  8255  AND  DEVICE  INTERFACING                 SECTION  12.1:  INPUT/OUTPUT  INSTRUCTIONS  IN  THE  808S/86                 SECTION  12.2:  IIO  DESIGN  IN  THE  808/86                 SECTION  12.3:  8255  PROGRAMMABLE  PERIPHERAL  INTERFACING               SECTION  12.4:  IBM  PC,  PS  I/O  MAP                 SECTION  12.5:  80286  AT  COMPUTERS  AND  ISA  BUS  IIO  PORTS                 SECTION  12.6:  INTERFACING  I/O  TO  PCIXT  AT  PS,  AND  ISA  COMPUTERS                 SECTION  12.7:  PC  INTERFACE  TRAINER  AND  PC  BUS  EXTENDER                 SECTION  12.8:  INTERFACING  AN  LCD  TO  THE  PC               SECTION  12.9:  INTERFACING  A  STEPPER  MOTOR  TO  A  PC                 SECTION  12.10:  INTERFACING  DAC  TO  A  PC                 SECTION  12.11:  INTERFACING  ADC  AND  SENSORS  TO  A  PC                 SECTION  12.12:  I/O  PROGRAMMING  WITH  C         CHAPTER  13:  82S3/54  TIMER  AND  MUSIC                 SECTION  13.1:  8253/54  TIMER  DESCRIPTION  AND  INITIALIZADON                 SECTION  13.2:  IBM  PC  8253/54  TIMER  CONNECTIONS  AND  PROGRAMMING                 SECTION  13.3:  GENERATING  MUSIC  ON  THE  IBM  PC                 SECTION  13.4:  SHAPE  Of  8253/54  OUTPUTS         CHAPTER  14:  INTERRUPTS  AND  THE  8259  CHIP                 SECTION  14.1:  8088/86  INTERRUPTS                 SECTION  14.2:  IBM  PC  AND  MS  DOS  ASSIGNMENT  OF  INTERRUPTS                 SECTION  14.3:  8259  PROGRAMMABLE  INTERRUPT  CONTROLLER                 SECTION  14.4:  USE  OF  THE  8259  CHIP  IN  THE  ISM  PC/XT                 SECTION  14.5:  INTERRUPTS  ON  80286  AND  HIGHER  80X86  PCs         CHAPTER  15:  DIRECT  MEMORY  ACCESSING;  THE  8237  DMA  CHIP               SECTION  15.2:  8237  DMA  CHIP  PROGRAMMING                 SECTION  15.3:  8237  DMA  INTERFACING  IN  THE  IBM  PC/XT                 SECTION  15.4:  REFRESHING  DRAM  USING  CHANNEL  0  OF  THE  8237                 SECTION  15.5:  DMA  IN  80x86-BASED  PC  ATTYPE  COMPUTERS         CHAPTER  16:  VIDEO  AND  VIDEO  ADAPTERS                 SECTION  16.1:  PRINCIPLES  OF  MONITORS  AND  VIDEO  ADAPTERS                 SECTION  16.2:  VIDEO  ADAPTERS  AND  TEXT  MODE  PROGRAMMING                 SECTION  16.3:  TEXT  MODE  PROGRAMMING  USING  INT  10H                 SECTION  16.4:  GRAPHICS  AND  GRAPHICS  PROGRAMMING         CHAPTER  17:  SERIAL  DATA  COMMUNICATION  AND  THE  16450/8250/51  CHIPS                 SECTION  17.1:  BASICS  OF  SERIAL  COMMUNICATION                 SECTION  17.2:  ACCESSING  I8M  PC  COM  PORTS  USING  DOS  AND  BIOS                 SECTION  17.3:  INTERFACING  THE  NS8250l1  6450  UART  IN  THE  IBM  PC                 SECTION  17.4:  INTEL  8251  USART  AND  SYNCHRONOUS  COMMUNICATION         CHAPTER  18:  KEYBOARD  AND  PRINTER  INTERFACING                 SECTION  18.1:  INTERFACING  THE  KEYBOARD  TO  THE  CPU                 SECTION  18.2:  PC  KEYBOARD  INTERFACING  AND  PROGRAMMING                 SECTION  18.3:  PRINTER  AND  PRINTER  INTERFACING  IN  THE  IBM  PC                 SECTION  18.4:  BIDIRECTIONAL  DATA  BUS  IN  PARALLEL  PORTS         CHAPTER  19:  FLOPPY  DISKS,  HARD  DISKS,  AND  FILES                 SECTION  19.1:  FLOPPY  DISK  ORGANIZTION                 SECTION  19.2:  HARD  DISKS                 SECTION  19.3:  DISK  FILE  PROGRAMMING         CHAPTER  20:  THE  80x87  MATH  COPROCESSOR                 SECTION  20.1:  MATH  COPROCESSOR  AND  IEEE  FLOADNG-POINT  STANDARDS                 SECTION  20.2:  80x87  INSTRUCTIONS  AND  PROGRAMMING                 SECTION  20.3:  8087  HARDWARE  CONNECTIONS  IN  THE  IBM  PC/XT                 SECTION  20.4:  80x87  INSTRUCTIONS  AND  TMING         CHAPTER  21:  386  MICROPROCESSOR:  REAL  vs.  PROTECTED  MODE                 SECTION  21.1:  80386  IN  REAL  MODE                 SECTION  21.2:  80386:  A  HARDWARE  VIEW                 SECTION  21.3:  80386  PROTECTED  MODE         CHAPTER  22:  HIGH-SPEED  MEMORY  INTERFACING  AND  CACHE                 SECTION  22.1:  MEMORY  CYCLE  TIME  OF  THE  80X86                 SECTION  22.2:  PAGE,  STATIC  COLUMN,  AND  NIBBLE  MODE  DRAMS                 SECTION  22.3:  CACHE  MEMORY                 SECTION  22.4:  EDO,  SDRAM,  AND  RAMBUS  MEMORIES         CHAPTER  23:  486,  PENTIUM,  PENTIUM  PRO  AND  MMX                 SECTION  23.1:  THE  80486  MICROPROCESSOR                 SECTION  23.2:  INTELS  PENTIUM                 SECTION  23.3:  RISC  ARCHITECTURE                 SECTION  23.4:  PENTIUM  PRO  PROCESSOR                 SECTION  23.5:  MMX  TECHNOLOGY                 SECTION  23.6:  PROCESSOR  IDENTIFICATION  IN  INTEL  X86         CHAPTER  24:  MS  DOS  STRUCTURE,  TSR,  AND  DEVICE  DRIVERS                 SECTION  24.1:  MS  DOS  STRUCTURE                 SECTION  24.2:  TSR  AND  DEVICE  DRIVERS         CHAPTER  25:  MS  DOS  MEMORY  MANAGEMENT                 SECTION  25.1:  80x86  PC  MEMORY  TERMINOLOGY  AND  CONCEPTS                 SECTION  25.2:  DOS  MEMORY  MANAGEMENT  AND  LOADING  HIGH         CHAPTER  26:  IC  TECHNOLOGY  AND  SYSTEM  DESIGN  CONSIDERATIONS                 SECTION  26.1:  OVERVIEW  OF  IC  TECHNOLOGY                 SECTION  26.2:  IC  INTERFACING  AND  SYSTEM  DESIGN  CONSIDERATIONS                 SECTION  26.3:  DATA  INTEGRITY  AND  ERROR  DETECTION  IN  DRAM         CHAPTER  27:  ISA,  PCI,  AND  USB  BUSES                 SECTION  27.1:  ISA  BUSES                 SECTION  27.2:  PCI  LOCAL  BUSES                 SECTION  27.3:  USB  PORT         CHAPTER  28:  PROGRAMMING  DOS,  BIOS,  &  HARDWARE  WITH  C/C                     SECTION  28.1:  BIOS  &  DOS  INTERRUPT  PROGRAMMING  WITH  C                 SECTION  28.2:  PROGRAMMING  PC  HARDWARE  WITH  C/C             APPENOIX  A:  DEBUG  PROGRAMMING                 APPENOIX  B:  80x86  INSTRUCTIONS  AND  TIMING                 APPENDIX  C:  ASSEMBLER  DIRECTIVES  AND  NAMING  RULES                 APPENDIX  D:  DOS  INTERRUPT  21H  AND  33H  LISTING                 APPENOIX  E:  BIOS  INTERRUPTS                 APPENDIX  F:  ASCII  CODES                 APPENDIX  G:  IIO  ADDRESS  MAPS                 APPENDIX  H:  ISM  PCIPS  BIOS  DATA  AREA                 APPENDIX  I:  DATA  SHEETS         REFERENCES                 INDEX

80x86 IBM PC及兼容计算机汇编语言、设计与接口技术(第4版·影印版)-图书简介:
  由于PC机的大量应用,有关PC机软、硬件设计的基础知识在大专院校广为传授。本书可作为有关专业课程的教科书。全书内容涵盖了从8088到Pentium Pro全部x86微处理机。作者系统全面地介绍了微机的软、硬件设计。全书包括两大部分:l)汇编语言程序设计;2)IBM PC机接口设计。在介绍汇编语言程序的章节中,以编程方法为引导,逐步加入各种语句及指令,有很多实例,又结合程序调试方法,与PC机的BIOS及DOS编辑结合得好。在接口设计方面,从PC机应用的芯片到设备,从电路设计到编程都进行了详细的阐述。在一些应用举例中,与PC机本身资源结合得好。书中专有一章讨论ISA,PCI和USB总线。全书实例、解答题丰富,有利于读者深入理解。
作者以简单易懂、分步介绍的方式,讲授了80x86汇编语言程序设计及PC体系结构。全书包括两大部分内容:1)汇编语言程序设计;2)IBM PC及兼容计算机接口设计。在介绍汇编语言程序的章节中,以编程方法为引导,逐步加入各种语句及指令,给出了很多程序实例,并通过Bebug实用工具展示出程序指令执行的具体动作。在接口设计方面,从PC机所应用的芯片到设备,从电路设计到编程都进行了详细的阐述。
全书实例、复习题丰富,有利于读者深入理解,是计算机有关专业的教材。



80x86 IBM PC及兼容计算机汇编语言、设计与接口技术(第4版·影印版)-相关最新图书
·叛逆辩护
·影响青少年成长的99位名人下,世界篇
·声社系情缘
·铁道车辆制冷与空气调节
·新日本语基础教程(上)练习册
·斯瓦特巴坦人的政治过程(一个社会人类学研究的范例)〈社会与文化丛书〉
·学术河上乌蓬船
·铁路货车运用维修技术与管理
·机车车辆维修基本理论
·乱花漫拈
·列车长·列车员
·随园性灵
·苔丝
·神会庐四书
·材料力学精要与典型例题讲解
·自由自在游夏威夷
·交通控制工程
·书林驿语
·日语句型地道表达200例(初·中级)
·美术高考试卷评析与报考信息大全

 


© 2006 china-tushu 网站地图 全部分类 未分类图书