public phys_clicks alloc_mem (phys_clicks clicks) {
register struct hole *hp, *prev_ptr;
phys_clicks old_base;
hp = hole_head;
while (hp != NIL_HOLE) {
if (hp->h_len >= clicks) {
old_base = hp->h_base;
hp->h_base += clicks;
hp->h_len -= clicks;
if (hp->h_len != 0)
return old_base;
del_slot (prev_ptr, hp);
return old_base;
}
prev_ptr = hp;
hp = hp->h_next;
}
return E_NO_MEM;
}
mm/const.h
mm/glo.h
mm/mproc.h
mm/param.h
mm/alloc.c
mm/main.c
mm/break.c
mm/signal.c
mm/getset.c
mm/putc.c
mm/table.c
mm/utility.c
mm/forkexit.c
mm/exec.c
alloc_mem ()
free_mem ()
del_slot ()
merge ()
max_hole ()
mem_init ()
do_mm_exit ()
mm_exit ()
do_waint ()
cleanup ()
do_fork ()
PLD: Programmable Logic Device
CPLD: Complex Programmable Logic Device
PLA: Programmable Logic Array
PAL: Programmable Array LOGIC
LCA: Logic Cell Array
FPGA: Field Programming Gate Array
Lattice
Actel
Atmel
QuickLogic
Cypress
...
PLA: Programmierbare UND-Matrix, Programmierbare ODER-Matrix
PAL: ODER-Struktur fest verdrahtet:
PROM: UND-Struktur fest verdrahtet
Thriode
Thrystor
Triac
Einrichtungsthrystordiode
Zweirichtungsthrystordiode
Basisschaltung, Emitterschaltung, Collektorschaltung: Bipolarer Transistor
Arbeitspunkteinstellung
Sättungsgrenze
Grenzfrequenz
Kleinsignalverhalten
...
FET: Feld Effekt Transistor
Source Drain Gate
Quelle Senke Tor
LASER: Light Amplification by Stimulated Emission of Radiation
1. Kirchhofsche Regel: In jedem Knotenpunkt ist die Summe der zufließenden Ströme, gleich der Summe der abfließenden Ströme
2. Kirchschoffsche Regel: Beim Gleichseitigen Umlaufen, ist die Summer aller Spannungen = 0
Coolrunner
Virtex 5, Virtex 7
Cyclone
Spartan