MIPS Assembly Language Programming


Author: Robert L. Britton
Publisher: Prentice Hall
ISBN: 9780131420441
Category: Computers
Page: 143
View: 7218

Continue Reading →

Users of this book will gain an understanding of the fundamental concepts of contemporary computer architecture, starting with a Reduced Instruction Set Computer (RISC). An understanding of computer architecture needs to begin with the basics of modern computer organization. The MIPS architecture embodies the fundamental design principles of all contemporary RISC architectures. This book provides an understanding of how the functional components of modern computers are put together and how a computer works at the machine-language level. Well-written and clearly organized, this book covers the basics of MIPS architecture, including algorithm development, number systems, function calls, reentrant functions, memory-mapped I/O, exceptions and interrupts, and floating-point instructions. For employees in the field of systems, systems development, systems analysis, and systems maintenance.

Introduction to Assembly Language Programming

For Pentium and RISC Processors
Author: Sivarama P. Dandamudi
Publisher: Springer Science & Business Media
ISBN: 0387271554
Category: Computers
Page: 692
View: 8726

Continue Reading →

This updated textbook introduces readers to assembly and its evolving role in computer programming and design. The author concentrates the revised edition on protected-mode Pentium programming, MIPS assembly language programming, and use of the NASM and SPIM assemblers for a Linux orientation. The focus is on providing students with a firm grasp of the main features of assembly programming, and how it can be used to improve a computer's performance. All of the main features are covered in depth, and the book is equally viable for DOS or Linux, MIPS (RISC) or CISC (Pentium). The book is based on a successful course given by the author and includes numerous hands-on exercises.

Guide to RISC Processors

For Programmers and Engineers
Author: Sivarama P. Dandamudi
Publisher: Springer Science & Business Media
ISBN: 9780387210179
Category: Computers
Page: 387
View: 1071

Continue Reading →

Details RISC design principles as well as explains the differences between this and other designs. Helps readers acquire hands-on assembly language programming experience

Rechnerorganisation und Rechnerentwurf

Die Hardware/Software-Schnittstelle
Author: David Patterson,John LeRoy Hennessy
Publisher: Walter de Gruyter GmbH & Co KG
ISBN: 311044612X
Category: Computers
Page: 833
View: 2207

Continue Reading →

This is the German translation of the classic work on computer organization. In the new edition, the content in Chapters 1–5 has been improved and updated in many places, including a presentation of new processors, and Chapter 6, "From Client to Cloud," has been extensively revised. A broad range of supplemental materials (tools with tutorials, etc.) are available online.

The Essentials of Computer Organization and Architecture


Author: Linda Null,Pennsylvania State University Linda Null,Julia Lobur
Publisher: Jones & Bartlett Publishers
ISBN: 1284033155
Category: Computers
Page: 900
View: 2559

Continue Reading →

Updated and revised to reflect the most current data in the field, perennial bestseller The Essentials of Computer Organization and Architecture, Fourth Edition is comprehensive enough to address all necessary organization and architecture topics, but concise enough to be appropriate for a single-term course. Its focus on real-world examples and practical applications encourages students to develop a "big-picture" understanding of how essential organization and architecture concepts are applied in the computing world. In addition to direct correlation with the ACM/IEEE CS2013 guidelines for computer organization and architecture, the text exposes readers to the inner workings of a modern digital computer through an integrated presentation of fundamental concepts and principles.The fully revised and updated Fourth Edition includes the most up-to-the-minute data and resources available and reflects current technologies, including tablets and cloud computing. All-new exercises, expanded discussions, and feature boxes in every chapter implement even more real-world applications and current data, and many chapters include all-new examples. A full suite of student and instructor resources, including a secure companion website, Lecture Outlines in PowerPoint Format, and an Instructor Manual, complement the text. This award-winning, best-selling text is the most thorough, student-friendly, and accessible text on the market today.Key Features:* The Fourth Edition is in direct correlation with the ACM/IEEE CS2013 guidelines for computer organization and architecture, in addition to integrating material from additional knowledge units. * All-new material on a variety of topics, including zetabytes and yottabytes, automatons, tablet computers, graphic processing units, and cloud computing* The MARIE Simulator package allows students to learn the essential concepts of computer organization and architecture, including assembly language, without getting caught up in unnecessary and confusing details.* Full suite of ancillary materials, including a secure companion website, PowerPoint lecture outlines, and an Instructor Manual* Bundled with an optional Intel supplement* Ideally suited for single-term courses

Programmverifikation

Sequentielle, parallele und verteilte Programme
Author: Krzysztof R. Apt,Ernst-Rüdiger Olderog
Publisher: Springer-Verlag
ISBN: 3642579477
Category: Computers
Page: 258
View: 4281

Continue Reading →

The MIPS Programmer's Handbook


Author: Erin Farquhar,Philip Bunce
Publisher: Morgan Kaufmann
ISBN: 9781558602977
Category: Computers
Page: 408
View: 7325

Continue Reading →

This book gives a "hands-on" approach to programming the MIPS chip (which is the world's most popular chip). This will be of interest to the same audience as other important MK books on architecture and to the same audience as Kane's book on MIPS RISC Architecture.

Rechnerorganisation

Hardware und Software digitaler Rechner
Author: H. Liebig
Publisher: Springer-Verlag
ISBN: 3642963110
Category: Computers
Page: 282
View: 9490

Continue Reading →

Assembler

maschinennahes Programmieren von Anfang an ; mit Windows-Programmierung
Author: Reiner Backer
Publisher: N.A
ISBN: 9783499612244
Category: Assembler
Page: 352
View: 4684

Continue Reading →

Compiler

Prinzipien, Techniken und Werkzeuge
Author: Alfred V. Aho
Publisher: Pearson Deutschland GmbH
ISBN: 9783827370976
Category: Compiler
Page: 1253
View: 6310

Continue Reading →

Computerarchitektur

Strukturen, Konzepte, Grundlagen
Author: Andrew S. Tanenbaum
Publisher: N.A
ISBN: 9783827371515
Category: Computer architecture
Page: 829
View: 9282

Continue Reading →

Softwareentwicklung von Kopf bis Fuss


Author: Dan Pilone,Russ Miles
Publisher: O'Reilly Germany
ISBN: 395561946X
Category: Computers
Page: 496
View: 502

Continue Reading →

Was lernen Sie mit diesem Buch? Haben Sie sich schon einmal gefragt, was es mit testgetriebener Entwicklung auf sich hat? Oder auf welcher Basis es die richtig guten Consultants schaffen, gewaltige Stundensätze zu kassieren? Vielleicht sind Sie auch gerade an dem Punkt, an dem Sie Ihre Builds automatisieren wollen, Ihren Code in eine Versionskontrolle füttern, einem Refactoring unterziehen oder mit ein paar Entwurfsmustern anreichern wollen. Egal: Wenn Sie mit diesem Buch fertig sind, werden Sie ganz selbstverständlich Ihre Burndown-Rate verfolgen, den Durchsatz Ihres Teams berücksichtigen und sich erfolgreich Ihren Weg durch Anforderungen, Entwurf, Entwicklung und Auslieferung iterieren. Wieso sieht dieses Buch so anders aus? Wir gehen davon aus, dass Ihre Zeit zu kostbar ist, um mit neuem Stoff zu kämpfen. Statt Sie mit Bleiwüstentexten langsam in den Schlaf zu wiegen, verwenden wir für Softwareentwicklung von Kopf bis Fuß ein visuell und inhaltlich abwechslungsreiches Format, das auf Grundlage neuster Forschungsergebnisse im Bereich der Kognitionswissenschaft und der Lerntheorie entwickelt wurde. Wir wissen nämlich, wie Ihr Gehirn arbeitet.

Digital Systems Design Using VHDL


Author: Charles H. Roth, Jr.,Lizy K. John
Publisher: Cengage Learning
ISBN: 1305325095
Category: Technology & Engineering
Page: 580
View: 9626

Continue Reading →

Written for an advanced-level course in digital systems design, DIGITAL SYSTEMS DESIGN USING VHDL integrates the use of the industry-standard hardware description language VHDL into the digital design process. Following a review of basic concepts of logic design, the author introduces the basics of VHDL, and then incorporates more coverage of advanced VHDL topics. Rather than simply teach VHDL as a programming language, this book emphasizes the practical use of VHDL in the digital design process. Important Notice: Media content referenced within the product description or the product text may not be available in the ebook version.

Introduction to RISC Assembly Language Programming


Author: John Waldron
Publisher: Addison Wesley Publishing Company
ISBN: 9780201398281
Category: Computers
Page: 180
View: 1350

Continue Reading →

This is a straightforward text on RISC assembly language programming for MIPS computers - the microprocessor gaining popularity due to its compact and elegant instruction set. Enabling students to understand the internal working of a computer, courses in RISC are an increasingly popular option in assembly language programming.

See MIPS Run


Author: Dominic Sweetman
Publisher: Elsevier
ISBN: 9780080525235
Category: Technology & Engineering
Page: 512
View: 4184

Continue Reading →

See MIPS Run, Second Edition, is not only a thorough update of the first edition, it is also a marriage of the best-known RISC architecture--MIPS--with the best-known open-source OS--Linux. The first part of the book begins with MIPS design principles and then describes the MIPS instruction set and programmers’ resources. It uses the MIPS32 standard as a baseline (the 1st edition used the R3000) from which to compare all other versions of the architecture and assumes that MIPS64 is the main option. The second part is a significant change from the first edition. It provides concrete examples of operating system low level code, by using Linux as the example operating system. It describes how Linux is built on the foundations the MIPS hardware provides and summarizes the Linux application environment, describing the libraries, kernel device-drivers and CPU-specific code. It then digs deep into application code and library support, protection and memory management, interrupts in the Linux kernel and multiprocessor Linux. Sweetman has revised his best-selling MIPS bible for MIPS programmers, embedded systems designers, developers and programmers, who need an in-depth understanding of the MIPS architecture and specific guidance for writing software for MIPS-based systems, which are increasingly Linux-based. Completely new material offers the best explanation available on how Linux runs on real hardware. Provides a complete, updated and easy-to-use guide to the MIPS instruction set using the MIPS32 standard as the baseline architecture with the MIPS64 as the main option. Retains the same engaging writing style that made the first edition so readable, reflecting the authors 20+ years experience in designing systems based on the MIPS architecture.