Firmware - soft inclus in dispozitivele electronice, in mom. fabricatiei lor.
Limbaje de programare
Modelul functional al unui calculator:
nivelul aplicatii
nivelul limbaj de progr. la niv. inalt
nivelul limbaj de asamblare
nivelul S.O.
nivelul masina fizica
nivelul Firmware (set de microinstructiuni) inaccesibile noua
nivelul circuitele electronice
Sistemul de enumeratie in baza 2:
Reguli de baza: 0 + 0 = 0
0000 (+1) |
|
A | |
B | |
C | |
D |
|
E | |
F |
0 + 1 = 1
1 + 1 = 0
Exemplu:
1 1 1 1 1 1 1 1 = 255(10 FF(16)=377(8)
Bit-ul = unitatea elementara de informatie
Unitati de masura:
8 biti = octet = 1 byte
1KB = 210 biti = 1024 byte
1MB = 220 biti = ....
1GB = 230 biti
1TB = 240 biti
Conversia numarului 26 din baza 10 in baza:
R=0
R=1
2 = 3 R=0 Deci nr. este: 11010
2 = 1 R=1
Obs.:
Bitul cel mai semnificativ, adica primul, da si semnul (pozitiv sau negativ) al numarului.
Important de stiut pentru ASSAMBLER.
Exemplu:
(2)
+ 0.7
+ 0.4 Deci: 010...
+ 0.8
Placa de baza contine:
Obs.:
Pe un traseu al unei magistrale (adica pe un fir) poate circula un bit de informatie (date, adrese, control).
Magistrale:
System bus se imparte in:
I/O buses
O magistrala se caracterizeaza prin:
a) latime banda (biti)
b) viteza de transfer (MB/sec)
c) frecventa (Mhz)
Tipuri de magistrale:
ISA (8 si 16 biti)
VLBUS (32 biti); dar instabil
PCI
AGP (32 biti)
PCMCIA (pentru laptop)
Sloturi:
AMR (audio, modem riser / AC97) chipset-ul incorporeaza toate functiile, iar placa suplimentara contine doar partile mai grosiere.
CNR (comunication, networking riser)
UPT (USB/Panel/Link/TVout) este situat in prelungirea slotului PCI
Chipset:
I 440 BX
I 815
I 845 (SDRAM)
I 850 (RDRAM)
Este de fapt capacitatea de a "conversa" dintre BIOS si EPROM-urile placilor.
|