أسس معمارية الكمبيوتر
43 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

ما هو الدور الأساسي لوحدة المعالجة المركزية (CPU) ؟

  • تخزين البيانات بشكل دائم
  • تحويل البيانات إلى تنسيقات مختلفة
  • توزيع الطاقة على المكونات
  • جلب وتنفيذ التعليمات (correct)
  • أي من المكونات التالية لا تُعتبر جزءًا من المعالج (CPU)؟

  • الذاكرة الخارجية (correct)
  • وحدة الحساب والمنطق (ALU)
  • وحدة التحكم
  • ذاكرة التخزين المؤقت (Cache)
  • ما هي الوظيفة الرئيسية للذاكرة المؤقتة (Cache) في المعالج؟

  • تخزين البيانات لفترات طويلة
  • توفير الوصول السريع للتعليمات والبيانات المتكررة (correct)
  • تنظيم تدفق المعلومات بين المستخدم والمعالج
  • معالجة البيانات الكبيرة
  • ما هي الوظيفة الأساسية لوحدة التحكم في المعالج؟

    <p>إرسال إشارات للتحكم في حركة البيانات داخل المعالج</p> Signup and view all the answers

    ما هو نوع المعالجة التي يحدث بين التخزين والأجهزة الخارجية؟

    <p>معالجة من التخزين إلى الإدخال/الإخراج</p> Signup and view all the answers

    ما هو دور عداد البرنامج (PC) في نظام الكمبيوتر؟

    <p>تتبع عنوان الأمر التالي للتنفيذ</p> Signup and view all the answers

    ما هي الخصائص الأساسية لأجهزة كمبيوتر فون نيومان؟

    <p>الجمع بين البيانات والبرامج في ذاكرة واحدة</p> Signup and view all the answers

    أي من السجلات التالية تستخدم لتخزين عنوان الذاكرة الحالي؟

    <p>سجل عنوان الذاكرة (MAR)</p> Signup and view all the answers

    ما هو الفرق بين سجل البيانات في الذاكرة (MDR) وسجل عنوان الذاكرة (MAR)؟

    <p>يستخدم MDR لتخزين البيانات الفعلية بينما يستخدم MAR لتخزين العناوين</p> Signup and view all the answers

    ماذا يعني مفهوم البرنامج المخزن في العمارة التي تعتمد على فون نيومان؟

    <p>يمكن للآلة تعديل البرامج والبيانات بشكل ديناميكي</p> Signup and view all the answers

    ما هو أول حاسوب تم تصنيعه بواسطة IBM والذي يستخدم البرنامج المخزن؟

    <p>701</p> Signup and view all the answers

    ماذا كانت التكنولوجيا التي خلفت أنابيب التفريغ في الحواسيب؟

    <p>الترانزستورات</p> Signup and view all the answers

    ما هي المادة التي صنعت منها الترانزستورات؟

    <p>السليكون</p> Signup and view all the answers

    في أي عقد تم إنتاج أول ذاكرة شبه موصلة قادرة على تخزين 256 بت؟

    <p>السبعينات</p> Signup and view all the answers

    ما هي أبرز ميزات الترانزستورات مقارنة بأنابيب التفريغ؟

    <p>تقلل من حرارة التشغيل</p> Signup and view all the answers

    ما هو الاستخدام الأساسي للحاسوب 702؟

    <p>تطبيقات الأعمال</p> Signup and view all the answers

    ما هو الشكل العام للذاكرة في الخمسينات والستينات؟

    <p>الحلقات المغناطيسية</p> Signup and view all the answers

    أي من الخيارات التالية يمثل جوهر الترانزستورات؟

    <p>الدوائر ذات الحالة الصلبة</p> Signup and view all the answers

    ما هو إنجاز إنتل الذي تحقق في عام 1971؟

    <p>تطوير معالج 4004</p> Signup and view all the answers

    ما هو عدد البتات لمعالج إنتل 8008؟

    <p>8 بت</p> Signup and view all the answers

    متى تم تقديم معالج 80386؟

    <p>1985</p> Signup and view all the answers

    ما هي الوظيفة الأساسية لتوقع الفروع في المعالج؟

    <p>تقدير التعليمات القادمة المحتملة</p> Signup and view all the answers

    أي من المعالجات التالية كان معالج عام الاستخدام الأول لإنتل؟

    <p>8080</p> Signup and view all the answers

    أي من عبارات المعالجات التالية غير صحيحة؟

    <p>8086 كان معالج 32 بت</p> Signup and view all the answers

    ما هو الإنجاز الرئيسي الذي تحقق مع معالج 4004؟

    <p>دمج جميع مكونات CPU في شريحة واحدة</p> Signup and view all the answers

    ما الوضع الذي يتم فيه استخدام عمليات الضرب في معالج 4004؟

    <p>باستخدام جمع متكرر</p> Signup and view all the answers

    ما الفرق بين العمارة والتنظيم في هندسة الكمبيوتر؟

    <p>العمارة هي الصفات المرئية للمبرمج، بينما التنظيم هو كيفية تنفيذ الميزات.</p> Signup and view all the answers

    ما هي الوظائف الأربع الأساسية للكمبيوتر؟

    <p>معالجة البيانات، تخزين البيانات، حركة البيانات، التحكم.</p> Signup and view all the answers

    كيف يتم تنظيم البيانات في الكمبيوتر في سياق التحركات؟

    <p>يمكن للكمبيوتر نقل البيانات بينه وبين العالم الخارجي.</p> Signup and view all the answers

    ما هو المقصود بالهيكل في هندسة الكمبيوتر؟

    <p>العلاقة بين المكونات المختلفة للكمبيوتر.</p> Signup and view all the answers

    ما هي العملية التي تُشير إلى معالجة البيانات من وإلى التخزين؟

    <p>معالجة البيانات.</p> Signup and view all the answers

    أي من الخيارات التالية يمثل مثالاً على عملية التخزين في الكمبيوتر؟

    <p>نقل البيانات إلى وسائط التخزين.</p> Signup and view all the answers

    ما هي إحدى العمليات الأساسية التي يجب أن يقوم بها الكمبيوتر؟

    <p>تحليل بيانات خارجية.</p> Signup and view all the answers

    ما هو المعنى الدقيق لـ 'التحكم' كوظيفة للكمبيوتر؟

    <p>إدارة الموارد في النظام.</p> Signup and view all the answers

    كيف يتم تمثيل البيانات في العمارة؟

    <p>من خلال مجموعة التعليمات وعدد بتات التمثيل.</p> Signup and view all the answers

    ما هو دور وحدة المعالجة المركزية (CPU) في النظام؟

    <p>تنفذ التعليمات وتجري عمليات التحكم</p> Signup and view all the answers

    ما هي الخطوات الأساسية في دورة التعليمات؟

    <p>استرجاع وتنفيذ</p> Signup and view all the answers

    ما هو دور العداد البرمجي (PC) في الدورة التعليمية؟

    <p>يحتفظ بعنوان التعليمات التالية لل_FETCH</p> Signup and view all the answers

    ما هي العملية التي يتم تنفيذها أثناء دورة التنفيذ؟

    <p>تنفيذ عمليات حسابية أو منطقية</p> Signup and view all the answers

    أي من العبارات التالية هو صحيح بالنسبة لوحدة التحكم؟

    <p>تترجم التعليمات وتوجه العمليات</p> Signup and view all the answers

    ما هي الذاكرة الأساسية (Main Memory) مسؤولة عنها؟

    <p>تخزين البيانات المعالجة والنتائج</p> Signup and view all the answers

    ما هو الهدف من دورة الاسترجاع؟

    <p>تحميل التعليمات إلى المسجل</p> Signup and view all the answers

    ما هو نوع العمليات التي يمكن أن تتعلق بها وحدة المعالجة المركزية (CPU)؟

    <p>تنفيذ التعليمات والعمليات التحكمية</p> Signup and view all the answers

    Study Notes

    Introduction to Computer Architecture

    • Computer architecture encompasses the visible attributes to programmers, such as instruction sets, data representation, and addressing techniques.
    • Organization details the implementation of these features, including control signals, interfaces, and memory technologies.

    Structure & Function

    • Structure describes how components relate to each other.
    • Function specifies how individual components work together within the structure.

    Functional View

    • All computer functions involve:
      • Data processing
      • Data storage
      • Data movement
      • Control

    Operations

    • Data Movement: Data transfer between the computer and the outside world.
    • Storage: Temporary storage of data being processed.
    • Processing: Processing of data from and to storage or I/O.
    • Processing from storage to I/O: Transfer of data from storage to I/O.

    The Computer - Top Level Structure

    • Components include:
      • Input/Output (I/O)
      • Main memory
      • CPU

    The Processor

    • The CPU's purpose is to fetch and execute instructions.
    • Key components:
      • Arithmetic Logic Unit (ALU)
      • Control Unit
      • Cache
      • Registers (PC, MAR, MDR, ACC)

    Von Neumann Machines

    • A fundamental computer architecture model.
    • Data and program are stored in the same memory space.
    • The machine can modify its own programs or internal data.

    Von Neumann Machines (Continued)

    • Stored-program concept for primary memory.
    • Arithmetic and logic units
    • Input and output devices
    • Control units to interpret and execute stored programs and instructions.

    Structure of Von Neumann Machine

    • The von Neumann Machine consists of a CPU and primary memory along with I/O devices.
    • The CPU holds the control unit, arithmetic logic unit (ALU), and registers.
    • The primary memory holds the program instructions and data required for execution.
    • I/O units (Input/output devices) provide interfaces for program input and output.

    Computer Registers

    • Registers are storage locations within the CPU.
    • Examples include: Memory Buffer Register (MBR), Memory Address Register (MAR), Instruction Register (IR), Instruction Buffer Register, Program Counter (PC), Accumulator.

    IBM Systems

    • IBM is a major manufacturer of computer systems.
    • Key milestones include the 701 and 702 computers, marking progress towards stored program computers and business applications.

    Transistors

    • Transistors replaced vacuum tubes, leading to smaller, cheaper, and more efficient computer components.
    • Invented at Bell Labs, marking the second generation of computers.

    Semiconductor Memory

    • Semiconductor memory was developed in the 1970s.
    • This memory could store large quantities of data compared to previous technologies.
    • Its density was much higher as well.

    Evolution of Intel Microprocessors

    • Innovations in microprocessors led to significant improvements in computer processing power.
    • Progress included advancements like the 4004 chip and the 8008 chip.
    • Modern chips now have more complex capabilities and processing power.

    Speeding it up

    • Advanced techniques, such as branch prediction and data flow analysis, optimize instruction execution.
    • Speculative execution predicts future instruction needs for fast process completion.

    What is a Program?

    • A program is a sequence of steps, each involving an arithmetic or logical operation.
    • Each operation needs specific control signals.

    Function of Control Unit

    • A dedicated hardware segment for each program step.
    • Unique codes specify each instruction.

    Components

    • CPU consists of control unit and arithmetic logic unit (ALU).
    • Systems need input/output (I/O) mechanisms.
    • Data and programs require temporary storage.

    Instruction Cycle

    • The instruction cycle has two main parts: fetch and execute.
    • The fetch cycle retrieves the next instruction.
    • The execute cycle performs the instruction.

    Execute Cycle

    • Processor-memory data transfer (between CPU and memory)
    • Processor-I/O data transfer (between CPU and I/O modules)
    • Data processing (arithmetic or logical operations on data)
    • Control (changing the sequence of operations, like branching)

    Interrupts

    • Interrupt handles events such as hardware faults or I/O completion.
    • Interrupts suspend current program execution.

    Connecting

    • Connecting various units with specific connections for each unit (memory, I/O, CPU).

    1. Memory Connection

    • Data transfer with address and control signals.

    2. Input/Output Connection

    • Data transfer with addresses and control signals (e.g., signals for disk operation).
    • Interrupts signal completion or errors.

    3. CPU Connection

    • The CPU reads instructions and data.
    • The CPU writes out processed data.
    • The CPU sends signals to other units.
    • The CPU processes interrupts.

    Buses

    • Buses act as communication pathways for components within a computer system.
    • Common types of buses include control, address, and data buses.

    What is a Bus?

    • A communication pathway connecting devices.
    • Types commonly grouped: data, control, address, power.

    Address Bus

    • Identifies memory locations.
    • Width determines memory capacity.

    Control Bus

    • Carries control and timing signals.
    • Examples include read/write signals and clock signals.

    Memory Hierarchy

    • Different levels of memory with varying access times and data storage capacities.
    • A hierarchy exists between registers (fast) and secondary storage (slow).

    Memory Hierarchy - Diagram

    • Diagram shows different levels in decreasing access speeds.

    Performance

    • Access time, memory cycle time, and transfer rate affect performance.

    Access Methods

    • Sequential, direct, random, associative access methods.

    Internal Memory

    • Random access memory (RAM) is volatile memory.
    • Dynamic RAM (DRAM) needs refreshing.
    • Static RAM (SRAM) is faster but more expensive than DRAM.

    Internal Memory (Continued)

    • Volatile: Loses stored data when power is removed.
    • Read-only memory (ROM) is non-volatile; stores essential information.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    هذا الاختبار يستعرض المفاهيم الأساسية لمعمارية الكمبيوتر، مع التركيز على وحدة المعالجة المركزية ودورها في الأنظمة الحاسوبية. يتم تناول مواضيع مثل أنواع السجلات ووظائفها، وكذلك معمارية فون نيومان. جاهز لاختبار معلوماتك التقنية؟

    More Like This

    Use Quizgecko on...
    Browser
    Browser