没有合适的资源?快使用搜索试试~ 我知道了~
X86 Assembly Language and C Fundamentals 无水印原版pdf
需积分: 12 24 下载量 30 浏览量
2018-06-02
17:50:39
上传
评论 2
收藏 3.66MB PDF 举报
温馨提示
X86 Assembly Language and C Fundamentals 英文无水印原版pdf pdf所有页面使用FoxitReader、PDF-XChangeViewer、SumatraPDF和Firefox测试都可以打开 本资源转载自网络,如有侵权,请联系上传者或csdn删除 查看此书详细信息请在美国亚马逊官网搜索此书
资源推荐
资源详情
资源评论
Computer Science & Engineering
The predominant language used in embedded microprocessors, assembly language lets you
write programs that are typically faster and more compact than programs written in a high-
level language and provide greater control over the program applications. Focusing on the
languages used in X86 microprocessors,
X86 Assembly Language and C Fundamentals
explains how to write programs in the X86 assembly language, the C programming
language, and X86 assembly language modules embedded in a C program. A wealth of
program design examples, including the complete code and outputs, help you grasp the
concepts more easily. Where needed, the book also details the theory behind the design.
Assembly language programming requires knowledge of number representations, as well
as the architecture of the computer on which the language is being used. After covering
the binary, octal, decimal, and hexadecimal number systems, the book presents the general
architecture of the X86 microprocessor, individual addressing modes, stack operations,
procedures, arrays, macros, and input/output operations. It highlights the most commonly
used X86 assembly language instructions, including data transfer, branching and looping,
logic, shift and rotate, and string instructions, as well as xed-point, binary-coded decimal
(BCD), and oating-point arithmetic instructions.
Written for students in computer science and electrical, computer, and software engineering,
the book assumes a basic background in C programming, digital logic design, and computer
architecture. Designed as a tutorial, this comprehensive and self-contained text offers a solid
foundation in assembly language for anyone working with the design of digital hardware.
ISBN: 978-1-4665-6824-2
9 781466 568242
90000
X86 Assembly Language
and C Fundamentals
Cavanagh
X86
Assembly
Language
and
C
Fundamentals
Joseph Cavanagh
www.crcpress.com
K16377
6000 Broken Sound Parkway, NW
Suite 300, Boca Raton, FL 33487
711 Third Avenue
New York, NY 10017
2 Park Square, Milton Park
Abingdon, Oxon OX14 4RN, UK
an informa business
www.taylorandfrancisgroup.com
K16377 cvr mech.indd 1 11/15/12 10:15 AM
X86 Assembly
Language
and
C Fundamentals
This page intentionally left blankThis page intentionally left blank
X86 Assembly
Language
and
C Fundamentals
Joseph Cavanagh
Santa Clara University, Santa Clara, California
CRC Press
Taylor & Francis Group
6000 Broken Sound Parkway NW, Suite 300
Boca Raton, FL 33487-2742
© 2013 by © 2013 by © 2013 by © 2013 by © 2013 by © 2013 by © 2013 by Taylor & Francis Group, LLC
CRC Press is an imprint of Taylor & Francis Group, an Informa business
No claim to original U.S. Government works
Version Date: 20130109
International Standard Book Number-13: 978-1-4665-6825-9 (eBook - PDF)
This book contains information obtained from authentic and highly regarded sources. Reasonable efforts have been
made to publish reliable data and information, but the author and publisher cannot assume responsibility for the valid-
ity of all materials or the consequences of their use. The authors and publishers have attempted to trace the copyright
holders of all material reproduced in this publication and apologize to copyright holders if permission to publish in this
form has not been obtained. If any copyright material has not been acknowledged please write and let us know so we may
rectify in any future reprint.
Except as permitted under U.S. Copyright Law, no part of this book may be reprinted, reproduced, transmitted, or uti-
lized in any form by any electronic, mechanical, or other means, now known or hereafter invented, including photocopy-
ing, microfilming, and recording, or in any information storage or retrieval system, without written permission from the
publishers.
For permission to photocopy or use material electronically from this work, please access www.copyright.com (http://
www.copyright.com/) or contact the Copyright Clearance Center, Inc. (CCC), 222 Rosewood Drive, Danvers, MA 01923,
978-750-8400. CCC is a not-for-profit organization that provides licenses and registration for a variety of users. For
organizations that have been granted a photocopy license by the CCC, a separate system of payment has been arranged.
Trademark Notice: Product or corporate names may be trademarks or registered trademarks, and are used only for
identification and explanation without intent to infringe.
Visit the Taylor & Francis Web site at
http://www.taylorandfrancis.com
and the CRC Press Web site at
http://www.crcpress.com
剩余806页未读,继续阅读
资源评论
yinkaisheng-nj
- 粉丝: 762
- 资源: 6231
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功