Кіріспе

Флоппи диск дискіні C128 құрылғысына қосқанда 1571 екі жақты режимге ауысады, бұл дискке өзінің 340 кБ дискілерін, сондай-ақ 170 кБ 1541 бір жақты дискілерін оқуға мүмкіндік береді. Егер C128 C64 режимінде BASIC-тен GO 64 деп теру арқылы ауыстырылса, 1571 екі жақты режимде қалады. Егер C64 режимі қосылғанда C= пернесін басып тұрып іске қосылса, диск автоматты түрде бір жақты режимге ауысады, бұл жағдайда ол 340 кБ дискілерді оқи алмайды (осылай 1571 C64, Plus/4, VIC 20 немесе PET-пен бірге қолданылса). 1571 бір және екі жақты режимде ауысу үшін BASIC-тен қолмен команда беру мүмкін. Сонымен қатар, 1571 оқу/жазу басының кез-келгенін пайдаланушыға тәуелсіз басқаруға мүмкіндік беретін құжатталмаған команда бар, бұл дискетаның екі жағын да бір-бірінен бөлек пішімдеуді мүмкін етеді, бірақ алынған дискіні 1541 оқып шыға алмайды, өйткені ол кері бұрылса кері бағытта айналады. Осыған ұқсас, 1541 құрылғысымен жасалған "flippy" дискілер 1571 құрылғысында оқылмайды; оларды кері қарай енгізу керек. 1571 1541-мен 100% төмен деңгейде үйлесімді емес, алайда бұл проблема емес, тек кейбір бағдарламалық жасақтамада, мысалы, MicroProse және Accolade ойынында RapidLok жүйесі сияқты жетілдірілген көшірмеден қорғауды қолданады. 1571 өзінің алдыңғысына қарағанда айтарлықтай тыныш болды және 1541 сияқты ішкі қуат көзіне ие болғанымен, салқын жүруге бейім болды (кейінгі Commodore дискілері, 1541 II және 3½" 1581 сияқты сыртқы қуат көздерімен келді). 1541 II/1581 қуат көзі 1571 II-ді атап көрсетеді, бұл Commodore 1571 нұсқасын сыртқы қуат көзімен шығаруды көздеген болуы мүмкін. Алайда 1571 II-нің жоқ екені белгілі. 1571 операциялық жүйесінің еншілес жүйесі Commodore DOS V3.0 1571 болды, бұл 1541 V2.6 нұсқасына қарағанда жақсартылды. 1571 жылдардың басында ROM-ға негізделген дискілік операциялық жүйеде қате пайда болды, егер олар дискінің екі жағын да алып жатса, салыстырмалы файлдардың бүлінуіне әкелді. ROM-ның 2-ші нұсқасы шығарылды, бірақ бастапқы қателіктерді жойғанмен, ол кейбір кішігірім ерекшеліктерді енгізді, әсіресе 1541 эмуляциясымен. Бір қызығы, ол V3.0 деп те аталды. 1541 сияқты Commodore да 1571 сұранысын қанағаттандыра алмады, ал қол жетімділіктің жоқтығы мен дискінің салыстырмалы түрде жоғары бағасы (шамамен 300 АҚШ доллары) клонерлерге мүмкіндік берді. 1571 жылы екі клон пайда болды, біреуі Oceanic-тен, екіншісі - Blue Chip-тен, бірақ Commodore-дың заңдық әрекеттері оларды нарықтан тез алып тастады. Commodore 1985 жылғы Тұтынушы электроника шоуында 1571-дің қос дискілі нұсқасын Commodore 1572 деп атауға уәде берді, бірақ оны 1572 DOS-пен техникалық қиындықтарға байланысты тез тоқтатты. Оның RAM-і 1571-ден төрт есе көп (8 кБ) және ROM-ы 64 кБ-дан екі есе көп болуы керек еді. 1572 көшірме қорғалмаған дискілердің жылдам сақтық көшірмелерін жасауға мүмкіндік бермек, бұл ескі 4040, 8050 және 8250 қос дискілеріне ұқсас. 1571 Еуропалық пластмасса корпусқа салынған C128 D компьютері жеке тұруға арналған нұсқамен электронды түрде бірдей, бірақ 1571 нұсқасы кейінгі металл корпусқа интеграцияланған C128 D (көбінесе C128 DCR деп аталады, D Cost Reduced) жеке тұруға арналған 1571 компьютерінен көп айырмашылығы бар. Ол жаңа DOS, 3.1 нұсқасын қамтиды, MOS Technology CIA интерфейс чипін ауыстырады, оның ішінде 1571 DOS-да аз ғана мүмкіндіктер пайдаланылды, 5710 деп аталатын өте қарапайым чиппен және автономды дискпен кейбір үйлесімділік мәселесі бар. Бұл ішкі 1571 басқа Commodore дискілерінен айырмашылығы, ешқандай чипте пайдаланылмаған 8 биттік кіріс/шығыс порты болмағандықтан, бұл дискке SpeedDOS, DolphinDOS және басқа да жылдам үшінші тарап Commodore DOS алмастырушыларында қолданылатын қатарлы кабельді орнату мүмкін емес.

Техникалық жобалау

Жетек мотордың жылдамдығын анықтайды және мотор жылдамдығымен сәйкес келетін ішкі деректерді үлгілеу сағат сигналын жасайды. 1571 дерек ағынын оқығанда, "құбырлы" (saddle) жоюды қолданады. Дискідегі бастапқы дерек үлгісі екі қатарынан нөлден тұрғанда түзету сигналы туындайды. GCR жазу форматында оқу сигналының толқын пішінінде мәселе туындайды. Ең нашар жағдайдағы 1001 үлгісі, жалған дерек битінің пайда болуына себеп болатын "құбырлы" (saddle) жағдайын тудыруы мүмкін. 1541 дискінің бастапқы нұсқалары бұл жағдайды түзету үшін бір реттік импульс қолданды. 1571 бұл мәселені цифрлық түрде түзету үшін қақпалық тізбек (gate array) қолданады. Жетек MOS 6502 процессорын, WD1770 немесе WD1772 дискеттік контроллерін, 2x MOS Technology 6522 кіріс-шығыс контроллерін және 1x MOS Technology 6526-ны пайдаланады.