计算机组成及汇编语言原理

王朝百科·作者佚名  2010-08-31  
宽屏版  字体: |||超大  

图书信息计算机组成及汇编语言原理

计算机组成及汇编语言原理
[1]

作者: (美)卓拉著,吴为民等译

出 版 社:机械工业出版社

出版时间: 2010-1-1

开本: 16开

ISBN: 9787111277859

定价:¥39.00

内容简介本书以Java虚拟机为基础介绍计算机组织和系统结构。前半部分涵盖了计算机组织和系统结构的一般原理,以及汇编语言编程的艺术,后半部分关注于各种不同CPU在系统结构上的特殊细节,包括奔腾、8088、Power系统结构以及作为典型嵌入式系统控制芯片例子的Atmel AVR。

本书全面反映了IEEE和ACM对本科生掌握标准计算机体系结构及组成的知识点要求,适用范围广,可作为高等院校计算机及相关专业计算机组成课程的教材。

作者简介Patrick Juola 科罗拉多大学计算机科学博士,现为迪尤肯大学数学与计算机科学系副教授。他的研究兴趣包括自然语言处理、语言心理学及计算机安全。他曾在牛津大学做博士后,在卡内基-梅隆大学的CERT/CC做访问科学家,在PGP公司做专职科学家。

目录出版者的话

译者序

前言

第一部分假想计算机

第1章计算和表示

1.1计算

1.1.1电子设备

1.1.2算法机

1.1.3功能部件

1.2数字和数值表示

1.2.1数字表示和位

1.2.2布尔逻辑

1.2.3字节和字

1.2.4表示

1.3虚拟机

1.3.1什么是虚拟机

1.3.2可移植性问题

1.3.3超越限制

1.3.4易于升级

1.3.5安全问题

1.3.6劣势

1.4JVM编程

1.4.1Java:JVM不是什么

1.4.2样例程序的转换

1.4.3高级语言和低级语言

1.4.4JVM所看到的样例程序

1.5本章回顾

1.6习题

1.7编程习题

第2章算术表达式

2.1符号表示

2.1.1指令集

2.1.2操作、操作数及顺序

2.1.3基于堆栈的计算器

2.2存储程序计算机

2.2.1取指一执行周期

2.2.2CISC计算机与RIsC计算机

2.3JVM上的算术运算

2.3.1一般评述

2.3.2一个算术指令集示例

2.3.3堆栈操作

2.3.4汇编语言和机器码

2.3.5非法操作

2.4一个样例程序

2.4.1一个有注解的例子

2.4.2最终的JVM代码

2.5JVM计算指令总结

2.6本章回顾

2.7习题

2.8编程习题

第3章用jasmin进行汇编语言编程

3.1Java编程系统

3.2使用汇编器

3.2.1汇编器

3.2.2运行一个程序

3.2.3显示到控制台还是显示到窗口

3.2.4使用Systemout和Systemin

3.3汇编语言语句类型

3.3.1指令和注释

3.3.2汇编指令

3.3.3资源汇编指令

3.4例子:随机数生成

3.4.1生成伪随机数

3.4.2在JVM上实现

3.4.3另一种实现

3.4.4与Java类交互

3.5本章回顾

3.6习题

3.7编程习题

第4章控制结构

4.1他们教给你的都是错误的

4.1.1再谈取指一执行

4.1.2转移指令和标号

……

第二部分真实计算机

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有