microprocessor theory and applications with 68000 /68020 and pentium

590 1.5K 0
microprocessor theory and applications with 68000 /68020 and pentium

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

[...]... 11.8 Pentium Delay routine Questions and Problems 323 324 330 330 330 33 1 33 1 340 362 367 367 377 3 82 389 392 393 394 395 397 12 PENTIUM HARDWARE AND INTERFACING 12.1 Pentium Pins and Signals 12.2 Pentium READ and WRITE Timing Diagrams 12.3 Pentium s interface to memory and I/O 12.3.1 Memory Interface 12.3.2 Pentium- EPROM Interface 12.3.3 Pentium- SRAM interface 12.3.4 Pentium Programmed I/O 12.3.5 Pentium. .. with bipolar technology At present, HCMOS (high-speed complementary MOS) or BICMOS 2 Microprocessor Theory and Applications with 68000/ 68020 and Pentium (combination of bipolar and HCMOS) technology is normally used to fabricate a microprocessor on a single chip Along with the microprocessor chip, appropriate memory and I/O chips can be used to design a microcomputer The pins on each one of these chips... registers (memory elements), an ALU, and a control unit Note that the control unit translates instructions and performs the desired task The number of peripheral devices depends on the particular application involved and may even vary within an application As the microprocessor industry matures, more of these functions Microprocessor Theory and Applications with 68000/ 68020 and Pentium are being integrated... form 8 Microprocessor Theory and Applications with 68000/ 68020 and Pentium packed BCD For example, two unpacked BCD bytes 02,, and 05,, can be combined as a packed BCD byte 25,, Let us consider entering data decimal 24 via an ASCII keyboard into a microcomputer Two keys ( 2 and 4) will be pushed on the ASCII keyboard This will generate 32 and 34 (32 and 34 are ASCII codes in hexadecimal for 2 and 4,... floating-point processor and the CPU was freed to move 16 Microprocessor Theory and Applications with 68000/ 68020 and Pentium on to other instructions while it waited for the results The floating-point processor is implemented as on-chip hardware in typical 32-bit microprocessors, as in mainframe and minicomputer CPUs Caching or memory-managementschemes are utilized with all 32-bit microprocessorsto minimize... -16 62 16 cp=1 Therefore when C, and C, are either both 0 or both 1, a correct answer is obtained 6 Microprocessor Theory and Applications with 68000/ 68020 and Pentium Case 2: C, and C, are different 01011001 nlo)l1 l)ll) 5916 a 6 c,= 1 C, = 0 and C, = 1 give an incorrect answer because the result shows that the addition of two positive numbers is negative c,= 0 C, = 1 and C, = 0 provide an incorrect... Pins And Signals 7.1.1 Synchronous and Asynchronous Control Lines 7.1.2 System Control Lines 7.1.3 Interrupt Control Lines 7.1.4 DMA Control Lines 7.1.5 Status Lines 7.2 68000 Clock and Reset Signals 7.2.1 68000 Clock Signals 7.2.2 68000 Reset Circuit 7.3 68000 Read and Write Cycle Timing Diagrams 7.4 68000 Memory Interface 7.5 68000 I10 7.5.1 68000 Programmed I10 7.5.2 68000 Interrupt System 7.5.3 68000. .. As far as the addressing modes are concerned, the 68020 includes new modes beyond those of the 68000 Some of these modes are scaled indexing, larger displacements, and memory indirection 10 Microprocessor Theory and Applications with 68000/ 68020 and Pentium TABLE 1.1 Motorola 68000 vs 68020/68030/68040 68000 68020 68030 68040 Comparable Clock Speed 33MHz (4MHz min)* 33 MHz (8 MHz min.)* 33 MHz (8... unique combination of improved branch prediction, choosing the best order, and executing the instructions in the preferred order that enables the Pentium Pro processor to improve program execution over the Pentium Microprocessor Theory and Applications with 68000/ 68020 and Pentium 12 TABLE 1.2 Features Introduced Intel 80386/80486 /Pentium Micr processors 80386DX 80386SX 80486DX 80486SX October 1985 June... wide range of applications, such as process control and communication systems This book is written to present the fundamental concepts of assembly language programming and system design concepts associated with typical microprocessors, such as the Motorola 68000/ 68020 and Intel Pentium The 68000 is a 16-bit microprocessor that continues to be popular Since the 68000 uses linear memory and contains 32-bit . Left Blank Microprocessor Theory and Applications with 68000/ 68020 and Pentium This Page Intentionally Left Blank Microprocessor Theory and Applications with 68000/ 68020 and Pentium M cm. Microprocessor theory and applications with 68000/ 68020 and Pentium / M. Includes bibliographical references and index. ISBN 978-0-470-3803 1-4 (cloth) 1. Motorola 68000 series microprocessors h0" alt="" Microprocessor Theory and Applications with 68000/ 68020 and Pentium M. RAFIQUZZAMAN, Ph.D. Professor California State Polytechnic University Pomona, California and President

Ngày đăng: 06/07/2014, 15:19

Từ khóa liên quan

Mục lục

  • Microprocessor Theory and Applications with 68000/68020 and Pentium

    • CONTENTS

    • PREFACE

    • CREDITS

    • 1. INTRODUCTION TO MICROPROCESSORS

      • 1.1 Explanation of Terms

      • 1.2 Microprocessor Data Types

        • 1.2.1 Unsigned and Signed Binary Numbers

        • 1.2.2 ASCII and EBCDIC Codes

        • 1.2.3 Unpacked and Packed Binary-Coded-Decimal Numbers

        • 1.2.4 Floating-point Numbers

        • 1.3 Evolution of the Microprocessor

        • 1.4 Typical Features of 32-bit and 64-bit Microprocessors

        • 1.5 Microprocessor-based System Design Concepts

        • 1.6 Typical Microprocessor Applications

          • 1.6.1 A Simple Microprocessor Application

          • 1.6.2 Examples of Typical Microprocessor Applications

          • 2. MICROCOMPUTER ARCHITECTURE

            • 2.1 Basic Blocks of a Microcomputer

            • 2.2 Typical Microcomputer Architecture

              • 2.2.1 System Bus

              • 2.2.2 Clock Signals

              • 2.3 Single-Chip Microprocessor

                • 2.3.1 Register Section

                • 2.3.2 Control Unit

                • 2.3.3 Arithmetic-Logic Unit

                • 2.3.4 Functional Representations of Simple and Typical Microprocessors

Tài liệu cùng người dùng

Tài liệu liên quan