Kids Library Home

Welcome to the Kids' Library!

Search for books, movies, music, magazines, and more.

     
Available items only
Record 243 of 247
Previous Record Next Record
E-Book/E-Doc
Author Schmit, Michael L.

Title PentiumTM Processor : Optimization Tools.

Imprint Burlington : Elsevier Science, 1995.

Copies

Location Call No. OPAC Message Status
 Axe Elsevier ScienceDirect Ebook  Electronic Book    ---  Available
Description 1 online resource (674 pages)
text txt rdacontent
computer c rdamedia
online resource cr rdacarrier
Note Print version record.
Contents Cover image; Title page; Table of Contents; Inside Front Cover; Copyright; Dedication; Introduction; I: Review and Historical Context; Chapter 1: Number Systems; Publisher Summary; HEX; SIGNED NUMBERS; NUMERIC OVERFLOW; DATA SIZES; LITTLE ENDIAN VS. BIG ENDIAN; Chapter 2: What Is Assembly?; Publisher Summary; INTRODUCTION; Tools and Terminology; WHAT ARE COMPILERS, INTERPRETERS AND ASSEMBLERS?; Chapter 3: The 8086 Family History and Architecture; Publisher Summary; COMPATIBILITY LESSONS; MATH CO-PROCESSORS; THE 80286; 32-BIT 80386; RISCY 80486; THE 80586; THE COMPETITION; THE P6.
II: 80×86 Family BackgroundChapter 4: 8086 Architecture and Instruction Set; Publisher Summary; 8088 Architecture; The 8088 Instruction Set; Shifts and Rotates; Program Control And Branching; Flag Manipulations; Multiply and Divide; BCD Instructions; String Instructions; Interrupts; Miscellaneous Instructions; Flag Summary; Chapter 5: Writing Beginning Programs; Publisher Summary; Chapter 6: Assembly Tools; Publisher Summary; Chapter 7: The Instruction Set Evolves: The 186 to the 386; Publisher Summary; The 80286; The 80386; III: Introduction to Pentium and Tools.
Chapter 8: The 80486 and PentiumPublisher Summary; Pentium; Summary; Chapter 9: Superscalar Programming; Publisher Summary; Dual Integer Pipelines; Branch Prediction Logic; Optimized Cycle Times; Chapter 10: Integer and Floating-Point Pipeline Operation; Publisher Summary; Pentium Floating-Point Pipeline; Chapter 11: Using the Pentium Optimizer Program; Publisher Summary; HOW IT WORKS; ADDRESS GENERATION INTERLOCKS; Chapter 12: Timing with a Software Timer; Publisher Summary; ICE; BUILT-IN PENTIUM TIMER; SOFTWARE TIMER; TIMER SOFTWARE FUNCTION REFERENCE; Percent Speed Changes.
IV: Superscalar Pentium ProgrammingChapter 13: Optimization Warm-ups; Publisher Summary; STRING INSTRUCTION OPTIMIZATIONS; Chapter 14: String Search and Translate; Publisher Summary; STRING SEARCH; String Translations; Atomic Programming; Case-Independent String Searching; CASE-INDEPENDENT STRING SCAN; CASE-INDEPENDENT STRING COMPARE; CONCLUSIONS; Chapter 15: Checksums and Extended Precision Addition; Publisher Summary; STEP 1; STEP 2; STEP 3; STEP 4; STEP 5; STEP 6; COMING COMPLETELY UNDONE; SUMMARY; FALSE STEPS; Extended Precision Addition; V: Advanced Topics.
Chapter 16: Floating-Point MathPublisher Summary; FPU BASICS; FPU MATRIX OPTIMIZATIONS; WHICH ARRAY DECLARATION IS BEST?; OPTIMIZING WITH ASSEMBLY; Chapter 17: Interfacing to C; Publisher Summary; INLINE ASSEMBLY; INLINE ASSEMBLY EXAMPLE; LINKING SEPARATE MODULES; CALLING CONVENTIONS; FULL C-TO-ASSEMBLY TEMPLATES; EXAMPLES OF CALLING ASSEMBLY ROUTINES FROM C; USING THE EXTENDED PROC DIRECTIVE; FASTCALL; FASTCALL REGISTERS; TIMING C CODE; Chapter 18: Protected-Mode Programming; Publisher Summary; INTRODUCTION TO PROTECTED MODE; DPMI, DOS PROTECTED-MODE INTERFACE; PROTECTED-MODE SEGMENTS.
Note Converting code to protected mode.
PentiumTM Processor.
Summary Pentium Processor Optimization Tools covers advanced program optimization techniques for the Intel 80x86 family of chips, including the Pentium. The book starts by providing a review and history of the optimization tool. The text then discusses the 80x86 programming language; Pentium and its tools; and the superscalar Pentium programming. The operation of the floating-point unit; techniques for including assembly language routines in C or C++ programs; and the protected-mode programming are also considered. The book further tackles optimizations and code alignment; as well as the background and technical capabilities of the PowerPC vs. the Pentium and their future technical directions. Computer programmers and students taking related courses will find the book invaluable.
Subject Pentium (Microprocessor)
Pentium (Microprocesseur)
COMPUTERS -- Computer Literacy.
COMPUTERS -- Computer Science.
COMPUTERS -- Data Processing.
COMPUTERS -- Hardware -- General.
COMPUTERS -- Information Technology.
COMPUTERS -- Machine Theory.
COMPUTERS -- Reference.
Pentium (Microprocessor)
Other Form: Print version: Schmit, Michael L. PentiumTM Processor : Optimization Tools. Burlington : Elsevier Science, ©1995 9780126272307
ISBN 9781483214252 (electronic bk.)
1483214257 (electronic bk.)
Standard No. AU@ 000054997346
CHNEW 000959426
DEBBG BV043608871
DEBSZ 446052884
NZ1 15916814

 
    
Available items only