MOS-teknik 6508
MOS Technology 6508 är en 8-bitars mikroprocessor designad av MOS Technology . Baserat på den populära 6502 , är 6508 utökad med två ytterligare funktioner: en intern 8-bitars digital I/O-port och 256 byte internt statiskt RAM-minne .
Minneslayout
Det interna RAM-minnet mappas till CPU- adressutrymmet både vid $0000 - $00FF och vid $0100 - $01FF , så det kan fungera som både noll sida och stackutrymme . I/O-porten är tillgänglig på plats $0001 , med ett datariktningsregister på $0000 , vilket är samma layout som 6510 .
Varianter
Det kan finnas olika varianter av bandning/bindning av detta chip; databladet nedan listar stift 40 som klockfas två, men i CBM900-datorn har den styrande disketten 6508 stift 40 som "Set Overflow" (SO). SO är ett stift som även erbjuds på 40-stift 6502, men utelämnat på alla 28-stifts 650x-varianter (6503–6507). SO-stiftet, på 6500 familjeprocessorer som har det, ställer in Overflow-flaggan i P-registret, som kan testas med BVC/BVS-instruktioner. Med hjälp av SO kan en tät avfrågningsslinga med 3 maskincykler konstrueras, tätare än de minsta två instruktionerna för någon test- och grenslinga som inte använder SO-stiftfunktionen.