Computer Arithmetic in Practice: Exercises and Programming

Gryś, Slawomir

  • 出版商: CRC
  • 出版日期: 2023-09-26
  • 售價: $5,540
  • 貴賓價: 9.5$5,263
  • 語言: 英文
  • 頁數: 198
  • 裝訂: Hardcover - also called cloth, retail trade, or trade
  • ISBN: 1032425636
  • ISBN-13: 9781032425634
  • 相關分類: 程式語言Assembly資訊科學
  • 海外代購書籍(需單獨結帳)

商品描述

Computer Arithmetic in Practice: Exercises and Programming is a simple, brief introductory volume for undergraduate and graduate students at university courses interested in understanding the foundation of computers. It is focused on numeric data formats and capabilities of computers to perform basic arithmetic operations. It discusses mainly such topics as:

  • Basic concepts of computer architecture
  • Assembly language programming skills
  • Data formats used to express integer and real numbers
  • Algorithms of basic arithmetic operations
  • Short overview of nonlinear functions evaluation
  • Discussion on limited number representation and computer arithmetic
  • Exercises and programming tasks

This book provides an accessible overview of common data formats used to write numbers in programming languages and how the computer performs four basic arithmetic operations from the point of view of the processor instruction set. The book is primarily didactic in nature, therefore the theoretical information is enriched with many numerical examples and exercises to be solved using a 'sheet of paper and a pencil'. Answers are provided for most of the tasks.

The theoretical discussed issues are illustrated by listings of algorithms presenting the way to implement arithmetic operations in low-level language. It allows development of the skills of optimal programming, taking into consideration the computer architecture and limitations. Creating software using low-level language programming, despite the initial difficulties, gives the ability to control the code and create efficient applications. This allows for effective consolidation of knowledge and acquisition of practical skills required at this stage of education, mainly a specialist in the field of information technology, electronics, telecommunications, other related disciplines, or at the level of general education with introduction to information technology. It may be also useful for engineers interested in their own professional development and teachers as well.

商品描述(中文翻譯)

《實踐中的計算機算術:練習與編程》是一本簡單而簡潔的入門書,適合大學本科和研究生課程的學生,他們對於理解計算機的基礎感興趣。該書主要關注數字數據格式和計算機執行基本算術運算的能力。主要討論以下主題:

- 計算機架構的基本概念
- 組合語言編程技巧
- 用於表示整數和實數的數據格式
- 基本算術運算的算法
- 非線性函數評估的簡要概述
- 有限數字表示和計算機算術的討論
- 練習和編程任務

該書提供了一個易於理解的概述,介紹了常見的數據格式,以及計算機如何從處理器指令集的角度執行四種基本算術運算。該書主要是教學性質的,因此理論信息豐富多樣,並配有許多數值示例和練習,可以用“紙和鉛筆”來解決。大多數練習的答案也提供了。

理論討論的問題通過演算法清單來說明,展示了如何在低級語言中實現算術運算。這有助於發展最佳編程技巧,考慮到計算機架構和限制。使用低級語言編程創建軟件,儘管最初可能有困難,但可以控制代碼並創建高效的應用程序。這有助於有效鞏固知識並獲得在這個教育階段所需的實踐技能,主要是在信息技術、電子、電信等相關學科的專業人士,或者在引入信息技術的普通教育水平上。對於對自己的專業發展和教師感興趣的工程師也可能有用。

作者簡介

Slawomir Gryś is a university professor at Częstochowa University of Technology, Poland. He has conducted many courses focused on analog electronics, logical devices, foundations of computer architecture and organization, low-level programming techniques in assembly and C languages for embedded systems, image processing and recognition. He is the author or co-author of several scientific monographs, book chapters, academic textbooks, patents and more than 60 papers in journals and domestic and international conference proceedings in Poland, Germany, Canada and Australia.

作者簡介(中文翻譯)

Slawomir Gryś是波蘭Częstochowa科技大學的大學教授。他開設了許多課程,專注於類比電子學、邏輯設備、計算機架構和組織的基礎、嵌入式系統中的低階編程技術(包括組合語言和C語言)、影像處理和識別等領域。他是數本科學專著、書籍章節、學術教科書、專利以及在波蘭、德國、加拿大和澳大利亞的國內外會議論文集中發表的60多篇論文的作者或合著者。