Vad är bankbyte?

Bankbytetekniken ger ett sätt för datorsystem att komma åt mer minne än de annars skulle kunna. När en datorprocessor är begränsad till en specifik mängd adresserbart minnesutrymme kan ytterligare minnesbanker ställas in för processorn att använda. Dessa separata banker kan sedan användas för att byta bort kod som inte längre används, till exempel att det bara är läst minne (ROM) som används när du startar datorn, och öppnar upp banker av minne för flera användare på systemet eller butiksminnet för andra enheter på systemet. Den hittade en hel del användning på äldre 8-bitars datorsystem, vilket förlänger en dators livslängd genom att helt enkelt lägga till mer minne. När nyare system utvecklades implementerade de också bankomkopplingsmetoder så att program som skapats på de äldre systemen fortfarande kunde köras.

som Bank SWITCHING WORKS är genom att implementera det som kallas en spärrteknik. Spärren är egentligen bara något av en switch som växlar adressutrymmet som datorprocessorn använder. Till exempel använder 8-bitars datorer ett 16-bitars adressutrymme, vilket innebär att de bara kan arbeta med 64K, eller 65 536, enskilda minnesplatser vid en viss tidpunkt. När en spärr tillsattes, antingen med hjälp av programvara eller hårdvara, kan den sedan växla mellan flera minnesbanker.

Spärren är separerad från processorn och lämnar banken som byter i händerna på en extern operation. I vissa fall gömmer det sig helt enkelt lite i det övre register över minnesadresser och växlade vid behov av datorns operativsystem eller någon annan programvara. När minnet fylls kan processorn kontrollera biten överst och växla till en annan bank. Andra metoder för avkodning av spärren involverade bit-adKlädbara hamnar som gav tillgång till en annan Bank of Memory.

Bank Switching hittade sin väg in i ett antal videospelkonsoler också från eran. ROM-patronerna skulle vara utrustade med ytterligare inbyggda hårdvara som skulle utöka konsolen utöver dess begränsade tillgängliga minnesutrymme, vilket möjliggör bättre grafik i spel och längre spel genom ytterligare steg. När tekniken och tekniker förbättrades föll dock metoden ur användning. Vissa moderna operativsystem kan fortfarande emulera bankbyte för att använda äldre programvara. Många moderna inbäddade datorsystem, dessa datorsystem inbyggda i någon annan enhet eller system och vanligtvis utformade för att utföra en enda uppgift, använder fortfarande bankbyte på grund av dess kostnadseffektivitet och användarvänlighet.

ANDRA SPRÅK

Hjälpte den här artikeln dig? Tack för feedbacken Tack för feedbacken

Hur kan vi hjälpa? Hur kan vi hjälpa?