Introduction to Computing Systems: From Bits and Gates to C and Beyond, 2/e (IE-Paperback)
暫譯: 計算系統導論:從位元與閘到 C 語言及更遠,第二版 (IE-平裝本)
Yale N. Patt, Sanjay J. Patel
- 出版商: McGraw-Hill Education
- 出版日期: 2003-11-21
- 售價: $1,176
- 語言: 英文
- 頁數: 576
- 裝訂: Paperback
- ISBN: 0071245014
- ISBN-13: 9780071245012
-
相關分類:
C 程式語言
無法訂購
買這商品的人也買了...
-
$690$587 -
$680$666 -
$1,068Circuit Design and Simulation with VHDL, 2/e (Hardcover)
-
$380$300 -
$380$300 -
$520$411 -
$1,350$1,350 -
$760$745 -
$580$458 -
$940$700 -
$480$379 -
$720$562 -
$980$774 -
$380$342 -
$880$695 -
$680$537 -
$690$538 -
$550$435 -
$360$284 -
$780$616 -
$320$253 -
$1,235Computer Science: An Overview, 12/e (IE-Paperback)【內含Access Code,一經刮除不受退】
-
$620$484 -
$620$490 -
$3,600$3,420
相關主題
商品描述
<內容簡介>
Introduction to Computing Systems: From bits & gates to C & beyond, now in its second edition, is designed to give students a better understanding of computing early in their college careers in order to give them a stronger foundation for later courses. The book is in two parts: (a) the underlying structure of a computer, and (b) programming in a high level language and programming methodology.
To understand the computer, the authors introduce the LC-3 and provide the LC-3 Simulator to give students hands-on access for testing what they learn. To develop their understanding of programming and programming methodology, they use the C programming language. The book takes a "motivated" bottom-up approach, where the students first get exposed to the big picture and then start at the bottom and build their knowledge bottom-up. Within each smaller unit, the same motivated bottom-up approach is followed. Every step of the way, students learn new things, building on what they already know. The authors feel that this approach encourages deeper understanding and downplays the need for memorizing. Students develop a greater breadth of understanding, since they see how the various parts of the computer fit together.
Table of Contents
1 Welcome Aboard
2 Bits, Data Types, and Operations
3 Digital Logic Structures
4 The Von Neumann Model
5 The LC-3
6 Programming
7 Assembly Language
8 I/O
9 TRAP Routines and Subroutines
10 And, Finally...The Stack
11 Introduction to Programming in C
12 Variables and Operators
13 Control Structures
14 Functions
15 Testing and Debugging
16 Pointers and Arrays
17 Recursion
18 I/O in C
商品描述(中文翻譯)
內容簡介
《計算系統導論:從位元與閘到 C 語言及更遠》,現在已經是第二版,旨在讓學生在大學早期更好地理解計算,以便為後續課程打下更堅實的基礎。本書分為兩部分:(a) 電腦的基本結構,以及 (b) 使用高階語言的程式設計和程式設計方法論。
為了理解電腦,作者介紹了 LC-3 並提供 LC-3 模擬器,讓學生能夠親手測試他們所學的知識。為了發展他們對程式設計和程式設計方法論的理解,作者使用 C 語言。本書採取一種「有動機的」自下而上的方法,學生首先接觸整體概念,然後從基礎開始,逐步建立他們的知識。在每個較小的單元中,仍然遵循相同的有動機的自下而上的方法。在每一步中,學生學習新知識,並在已有的基礎上進行擴展。作者認為這種方法鼓勵更深入的理解,並減少了死記硬背的需求。學生對於理解的廣度有更大的提升,因為他們能夠看到電腦各個部分是如何相互配合的。
目錄
1 歡迎登船
2 位元、資料類型與運算
3 數位邏輯結構
4 冯·诺依曼模型
5 LC-3
6 程式設計
7 組合語言
8 輸入/輸出
9 TRAP 程式與子程式
10 最後...堆疊
11 C 語言程式設計導論
12 變數與運算子
13 控制結構
14 函數
15 測試與除錯
16 指標與陣列
17 遞迴
18 C 語言中的輸入/輸出