x86 PC汇编语言、设计与接口
x86 PC汇编语言、设计与接口封面图

x86 PC汇编语言、设计与接口

(美) 马兹迪 (Mazidi,M.A.) , (美) 马兹迪 (JMazidi,J.G.) , (美) 考西 (Causey,C.) , 著

出版社:电子工业出版社

年代:2010

定价:79.0

书籍简介:

汇编语言与程序设计是计算机类学科专业的重要的专业技术基础课程,是以应用为主的工程技术基础类课程。作者以简单易懂、分步介绍的方式,讲授了x86 PC汇编语言程序设计及PC体系结构。全书包括两大部分内容:1)汇编语言程序设计;2)IBM PC兼容计算机接口设计。在介绍汇编语言程序的章节中,以汇编方法为引导,逐步加入各种语句及指令,给出了很多程序实例,并通过Debug实用工具展示出程序指令执行的具体动作。在接口设计方面,从PC机所应用的芯片到设备,从电路设计到编程都进行了详细的阐述。

书籍目录:

第0章 计算导论

0.1 计数与编码系统

0.2 数字系统入门

0.3 进入计算机内部

本章习题

复习题答案

第1章 x86微处理器

1.1 x86系列演变的简要历史

1.2 走进8088/86的内部

1.3 汇编语言简介

1.4 程序段介绍

1.5 堆栈

1.6 标志寄存器

1.7 x86寻址模式

本章习题

复习题答案

第2章 汇编语言程序设计

2.1 伪指令和示例程序

2.2 程序的汇编、链接与执行

2.3 示例程序

.2.4 控制转移指令

2.5 数据类型和数据定义

2.6 完整段定义

2.7 流程图和伪代码

本章习题

复习题答案

第3章 算术与逻辑运算指令及编程

3.1 无符号数的加减法

3.2 无符号数的乘法和除法

3.3 逻辑指令

3.4 bcd和ascii的转换

3.5 循环移位指令

3.6 c语言的位操作

本章习题

复习题答案

第4章 int 21h和int 10h编程及宏指令

4.1 bios中int 10h的编程

4.2 dos中断21h

4.3 什么是宏以及如何使用宏

本章习题

复习题答案

第5章 键盘和鼠标编程

5.1 int 16h键盘编程

5.2 利用int 33h进行鼠标编程

本章习题

复习题答案

第6章 带符号数、字符串和表

6.1 带符号数的算术运算

6.2 字符串和表操作

本章习题

复习题答案

第7章 模块及模块化程序设计

7.1 编写和链接模块

7.2 一些非常有用的模块

7.3 在模块之间传递参数

本章习题

复习题答案

第8章 x86的32位程序设计

8.1 x86的32位编程

本章习题

复习题答案

第9章 8088、80286微处理器与isa总线

9.1 8088 微处理器

9.2 8284和8288支撑芯片

9.3 isa总线的8位区段

9.4 80286微处理器

9.5 16位isa总线

本章习题

复习题答案

第10章 存储器及其接口

10.1 半导体存储器

10.2 存储器地址译码

10.3 ibm pc的内存映射

10.4 ram和rom的数据完整性

10.5 16位存储器的接口

本章习题

复习题答案

第11章 8255 i/o编程

11.1 8088输入/输出指令

11.2 i/o地址的译码和设计

11.3 x86 pc的i/o地址映射

11.4 8255编程与接口

本章习题

复习题答案

第12章 lcd、电动机、adc及传感器接口

12.1 lcd接口

12.2 步进电动机接口

12.3 dac接口

12.4 adc芯片和传感器接口

本章习题

复习题答案

第13章 8253/54定时器

13.1 8253/54定时器简介

13.2 x86 pc中8253/54定时器的连接与编程

13.3 在x86 pc上播放音乐

本章习题

复习题答案

第14章 x86 pc的中断系统

14.1 8088/86中断

14.2 x86 pc及其中断分配

14.3 8259可编程中断控制器

14.4 8259芯片在x86 pc中的应用

14.5 x86 pc中断的进一步讨论

本章习题

复习题答案

第15章 x86 pc直接存储器存取和dma通道

15.1 dma的概念

15.2 8237 dma芯片编程

15.3 ibm pc 8237 dma接口

15.4 x86 pc dma

本章习题

复习题答案

第16章 视频和视频适配器

16.1 显示器的原理和视频模式

16.2 文本模式编程及显存

16.3 图形和图形编程

本章习题

复习题答案

第17章 汇编语言和c#串口编程

17.1 串行通信的基本知识

17.2 x86 pc com端口的汇编和c#编程

本章习题

复习题答案

第18章 键盘与打印机接口

18.1 键盘与主机的接口

18.2 pc键盘接口与编程

18.3 ibm pc打印机及接口

本章习题

复习题答案

第19章 硬盘

19.1 硬盘组织与性能

本章习题

复习题答案

第20章 ieee浮点数和x87数字协处理器

20.1 数字协处理器和ieee浮点标准

20.2 x87指令和编程

20.3 x87指令

本章习题

复习题答案

第21章 386微处理器:实模式与保护模式

21.1 实模式下的80386

21.2 80386硬件结构视图

21.3 80386保护模式

本章习题

复习题答案

第22章 高速存储器设计和缓存

22.1 x86的存储器周期时间

22.2 页式dram和静态列dram

22.3 高速缓存

22.4 sdram、ddr ram和rambus存储器

本章习题

复习题答案

第23章 奔腾和risc处理器

23.1 80486微处理器

23.2 intel奔腾处理器

23.3 risc架构

23.4 pentium pro(高能奔腾)处理器

23.5 mmx技术

本章习题

复习题答案

第24章 x86的演化:从32位到64位

24.1 x86奔腾系列处理器的演化

24.2 x86的64位处理器和vista

本章习题

复习题答案

第25章 系统设计与故障分析

25.1 集成电路技术概述

25.2 ic连接和系统设计问题

本章习题

复习题答案

第26章 isa、pc104和pci总线

26.1 isa总线的内存访问信号

26.2 isa的i/o总线时序

26.3 pci总线

本章习题

复习题答案

第27章 usb编程

27.1 usb端口概要

27.2 usb口的扩展与电源管理

27.3 usb编程

本章习题

复习题答案

内容摘要:

《x86 PC汇编语言、设计与接口》深入介绍了x86体系结构、总线、接口技术、系统编程、IEEE浮点数学、USB、高速缓存以及RISC和Harvard体系结构,逐步并系统地介绍了x86汇编语言编程和PC体系结构的基础知识,为读者提供了有趣且方便的学习经验,并用大量的示例及习题来加深读者对概念的理解,是高校计算机专业学生及x86嵌入式设计人员的理想教材和参考书。
《x86 PC汇编语言、设计与接口》特点:
覆盖了从8086至64位Itanium的所有x86微处理器。
使用汇编和C程序示例来深入介绍x86PC体系结构。
使用示例介绍了x86指令的用法。
介绍了IEEE浮点数和数字协处理器的基本知识。
探讨和分析了16位、32位和64位处理器(如Pentium和Itanium芯片)间的硬件不同点。
讨论了x86微处理器的8位、16位和32位接口。
通过使用来自IBM PC技术参考中的程序片断,显示了PC系统编程的真实方法。
简单介绍了USB端口以及如何使用C#来访问它的方法。
对x86 CU和RISC处理器进行了比较。
考察了x86高速缓存及其组织结构。
覆盖了从Intel至AMD的x86处理器的64位新特性。
探讨了x86处理器的超标量架构及其多核特性。

编辑推荐:

汇编语言与程序设计是计算机类学科专业重要的专业技术基础课程,是以应用为主的工程技术基础类课程。作者以简单易懂、分步介绍的方式,讲授了x86 PC汇编语言程序设计及PC体系结构。全书包括两大部分内容:(1) 汇编语言程序设计;(2) IBM PC兼容计算机接口设计。在介绍汇编语言程序的章节中,以汇编方法为引导,逐步加入各种语句及指令,给出了很多程序实例,并通过Debug实用工具展示出程序指令执行的具体动作。在接口设计方面,从PC所应用的芯片到设备,从电路设计到编程都进行了详细的阐述。

书籍规格:

书籍详细信息
书名x86 PC汇编语言、设计与接口站内查询相似图书
丛书名国外计算机科学教材系列
9787121124419
如需购买下载《x86 PC汇编语言、设计与接口》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)79.0语种简体中文
尺寸26 × 18装帧平装
页数 590 印数

书籍信息归属:

x86 PC汇编语言、设计与接口是电子工业出版社于2011.1出版的中图分类号为 TP313 的主题关于 汇编语言-程序设计-教材 的书籍。