Computer Arithmetic in Practice: Exercises and Programming
暫譯: 實務中的電腦算術:練習與程式設計

Gryś, Slawomir

  • 出版商: CRC
  • 出版日期: 2023-09-26
  • 售價: $1,720
  • 貴賓價: 9.5$1,634
  • 語言: 英文
  • 頁數: 198
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1032425652
  • ISBN-13: 9781032425658
  • 相關分類: 程式語言AssemblyComputer-networks
  • 海外代購書籍(需單獨結帳)

商品描述

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ś)是波蘭恰斯托霍瓦科技大學的教授。他開設了許多課程,專注於類比電子學、邏輯裝置、計算機架構與組織的基礎、嵌入式系統中的低階程式設計技術(使用組合語言和C語言)、圖像處理與識別。他是多部科學專著、書籍章節、學術教科書、專利的作者或合著者,以及在波蘭、德國、加拿大和澳大利亞的期刊和國內外會議論文中發表了超過60篇論文。