Hardware

HW, Hardware


Il programma e i dati sono memorizzati / utilizzati tramite dispositivi diversi

Il programma e i dati condividono la stessa memoria

I dati delle periferiche passano per la memoria

La memoria si specializza in

  • MC, memoria centrale, principale, di lavoro, volatile
  • MM, memoria di massa, secondaria, permanente

La cache è una memoria più piccola ma più veloce, più vicina alla CPU

Tutti i dispositivi sono “alla pari” in un’architettura a bus

  • la ROM, Read Only Memory, è una memoria di sola lettura
  • le periferiche e le memorie di massa passano per i controller


Terminologia

  • Processore, microprocessore (Chip, Socket, Core, Dual core, Quad core, …)
  • CPU, Central Processing Unit
    • CU, Control Unit
    • ALU, Arithmetic Logic Unit
  • Unità centrale, case, cabinet
    • Pannello anteriore: pulsante di accensione, pulsante di reset, porte USB, porte audio, lettore di CD/DVD,
    • Pannello posteriore: ventola, porte, slot di espansione, …
  • Periferiche di input, output, input/output
  • Scheda madre, motherboard, mainboard
    • Integrato, circuito integrato, pin
    • Bus di controllo, indirizzi, dati
  • Porte, interfacce, porte interne, porte esterne

Ancora…

  • BIOS, Basic Imput / Output System
  • Firmware
  • DMA, Direct Memory Access
  • SPOOL, Simultaneous peripheral operations on-line
  • CRC, Cyclic Redundancy Check
  • FAT, File Allocation Table
  • ISAM, Indexed Sequential Access Method

Insiemi di istruzioni

  • CISC
    • Complex Instruction Set Computer
    • Complete Instruction Set Computer
  • RISC, Reduced Instruction Set Computer
  • MIPS, Microprocessor without Interlocked Pipeline Stages
  • CRISP, C-language Reduced Instruction Set Processor

Livelli di integrazione

  • SSI, MSI, LSI, VLSI, ULSI, WSI