64位微处理器系统编程和应用编程
“十一五”国家重点图书

作者:周明德

定价:68元

印次:1-1

ISBN:9787302207757

出版日期:2009.11.01

印刷日期:2009.11.09

图书责编:张瑞庆

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书综合了Intel公司和AMD公司的x86系列的64位处理器的应用和系统编程,是作者《微型计算机系统原理及应用(第五版)》一书向64位处理器的扩展与提高。反映了当代微处理器的最新发展。本书详细介绍了64位处理器的应用编程和64处理器体系结构系统编程的具体内容,对于应用编程和系统编程的开发者都是十分重要和有用的。 本书适合希望了解和应用64位处理器的科技人员使用,也可作为高等院校相关课程的教材。

电子计算机是人类在20世纪最重大的科技创造之一。自20世纪40年代诞生第一台用电子管制造的现代电子计算机以来,电子计算机的主要元件先后经历了真空管、晶体管、中小规模集成电路、大规模超大规模集成电路4代。 超大规模集成电路的发展,把计算机的主体--中央处理单元(CPU)集成在一个芯片上,称为微处理器,使计算机进入了微型计算机时代。 自从1981年IBM公司进入了微型计算机领域并推出了IBM-PC以后,计算机的发展开创了一个新的时代--微型计算机时代。微型计算机的迅速普及,使计算机真正广泛应用于工业、农业、科学技术领域以及社会生活的各个方面。以前的大型机(Main Frame) 、中型机、小型机的界线已经日益模糊与消失。随着微型机应用的普及及技术的发展,芯片与微型机的功能和性能迅速提高,其功能已经远远超过了20世纪80年代以前的中小型机甚至超过了大型机。 到了20世纪90年代,随着局域网、广域网、城际网以及Internet的迅速普及与发展,微型计算机从功能上可分为网络工作站(客户端--Client)和网络服务器(Server)两大类型。网络客户端又称为个人计算机(台式 PC或笔记本 PC) . 在个人计算机中,其核心是中央处理单元(CPU) . Intel公司的芯片在个人计算机中占据了统治地位(约占80%) 。形成了个人计算机芯片的主流--x86系列结构。x86系列结构从8位的8088、16位的8086发展到32位的80386、80486直至奔腾4 (P4)以及最近推出的双核心、四核心的处理器,其功能与性能都有近千倍的提升。由于广泛的应用,x86系列结构已成了事实上的工业...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
第1章 引言1

  1.1 符号约定1

1.1.1 位与字节顺序1

1.1.2 保留位与软件兼容性1

1.1.3 十六进制与二进制数2

1.1.4 分段的寻址2

1.1.5 对CPUID、CR和MSR值的新句法3

1.1.6 异常3

  1.2 Intel 64和IA-32体系结构的简要历史4

1.2.1 16位处理器与分段4

1.2.2 Intel 286处理器4

1.2.3 Intel 386处理器4

1.2.4 Intel 486处理器4

1.2.5 Intel Pentium(奔腾)处理器5

1.2.6 处理器的P6族(系列)5

1.2.7 Intel Pentium 4处理器系列6

1.2.8 Intel Xeon 处理器6

1.2.9 Intel Pentium M处理器6

1.2.10 Intel Pentium处理器极品版6

1.2.11 Intel Core Duo和Intel Core Solo处理器7

1.2.12 Intel Xeon 处理器5100系列和

Intel Core 2处理器系列7

  1.3 更多的关于特定的先进技术8

1.3.1 P6族微体系结构8

1.3.2 Intel NetBurst 微体系结构9

1.3.3 Intel Core 微体系结构11

1.3.4 SIMD指令13

1.3.5 超线程技术14    1.3.6 多核技术15

1.3.7 Intel 64 体系结构16

1.3.8 Intel虚拟化技术17

第2章 基本执行环境18

  2.1 操作方式18

2...