Commodore 1541

Commodore 1541
Tyyppi massamuistilaite
Valmistaja(t) Commodore
Tallennusmedia 170 KB levyke
Alusta Commodore 64

Commodore 1541 (eli CBM 1541, alkuperäiseltä nimeltään VIC-1541) on Commodoren valmistama 5¼" levykkeitä käyttänyt levykeasema, joka tuli myyntiin vuonna 1983. Se käyttää Commodoren omaa sarjakaapeliliitäntää ja on yhteensopiva Commodoren 8-bittisten kotitietokoneiden kanssa ja oli muun muassa Commodore 64:n käyttäjien keskuudessa suosittu levyasema.

1541 käyttää kaksinkertaisen tiheyden (Double Density) levykkeitä yksipuolisena. Yhdelle levypuolelle voidaan tallentaa 170 kilotavua tietoa. Kapasiteetti johtuu siitä, että levyn koodaustapana on Group Code Recording (GCR). Myös yhdelle uralle mahtuvien sektorien määrä vaihtelee 17–21 sen mukaan, miten kaukana ura on levyn keskustasta. Monesti kaksipuolisista levyistä kuitenkin käytännössä käytettiin molemmat puolet, koska levy toimi myös ympäri käännettynä.

Asema ei voi lukea CP/M:n MFM-koodausta käyttäviä levykkeitä, mikä oli ongelma esimerkiksi Commodore 128:n kanssa, joka pystyy ajamaan CP/M-ohjelmia. Commodorella on myös MFM-koodausta tukeva levykeasema Commodore 1571 joka on myös yhteensopiva 1541:n kanssa.

1541:ssä on oma MOS 6502 -mikroprosessori ja kaksi kilotavua RAM-muistia. Suoritin toimii sekä levykontrollerina että levyaseman käyttöjärjestelmän hoitajana: tämän ansiosta tietokonetta itseään ei tarvittu kaikkien levytoimenpiteiden tekemiseen, tietokonetta pystyi käyttämään pitkien levyoperaatioiden aikana (esimerkiksi levykkeiden alustus kesti pitkään), eikä tietokoneeseen itseensä tarvinnut asentaa ylimääräisiä laitteita eikä muistiin ladata erillisiä apuohjelmia. Levykeaseman käyttöjärjestelmä on nimeltään CBM DOS 2.6.

Liitäntä on Commodoren oma sarjaliitäntä CBM-488. Tämä väylä otettiin käyttöön VIC-20:ssa korvaamaan Commodore PET -koneissa käytetty liian kallis IEEE-448-rinnakkaisliitäntä. Liittimenä on DIN-6. Commodoren dokumentit listaavat tiedonsiirron nopeudeksi 300 tavua sekunnissa.[1] Sarjaliitännän erittäin hidas nopeus johtuu VIC-20-koneen aiemman Commodore 1540 -levyaseman 6522 VIA -UART-piirin bugista. Viallisen komponentin vuoksi asema joutui käyttämään ohjelmallista tiedonsiirtoa ja purkamaan tavut biteiksi ja siirtämään ne yksi kerrallaan. Ominaisuus säilytettiin 1541:ssa yhteensopivuuden vuoksi.

Käyttö

Commodore 64:ssa levykkeen hakemiston tarkastelu tapahtuu komennolla LOAD "$",8. Tämä lataa hakemiston BASIC-ohjelmien muistiavaruuteen (ja tuhoaa olemassa olevan ohjelman). Tämän jälkeen hakemiston voi listata komennolla LIST. Commodore BASIC 3.5:ssa ja uudemmissa on myös komento CATALOG.

Tiedoston tallentaminen tapahtuu BASIC:istä avaamalla tiedosto ja kirjoittamalle sinne. Esimerkkikoodi: OPEN 3,8,4,"0:TIEDOSTO,SEQ,WRITE" avaa ja luo levykkeelle TIEDOSTO-nimisen SEQ-tyyppisen tiedoston.

OPEN-komennon parametrit ovat:

  • tiedoston numero (3), joka vastaa Unix-tyyppisen käyttöjärjestelmän tiedostokuvaajaa (File Descriptor, FD). Tämä on käyttöjärjestelmän tietorakenne joka ei välity levykeasemalle.
  • oheislaitteen numero (8). Ensimmäinen levykeasema on numero 8 ja toinen 9. Laitteet 0--3 ovat näppäimistö, kasettiasema, sarjaportti ja näyttö.
  • kommunikaatiokanava (4) tietokoneen ja levykeaseman välillä. Näin voidaan käsitellä useita tiedostoja samaan aikaan.
  • lainausmerkeissä on levykeasemalle lähettävä komentorivi. SEQ ja WRITE -parametrit voi myös kirjoittaa lyhyemmin S ja Q.

Tiedostoon voi kirjoittaa käskyllä: PRINT#3, "Terve maailma" Tiedosto on suljettava käskyllä: CLOSE 3.

Tämän jälkeen ohjelma:

10 OPEN 2,8,2,"0:TIEDOSTO,S,R"
20 INPUT#2, RIVI$
30 CLOSE 2
40 PRINT RIVI$

Lukee tiedostosta yhden rivin ja tulostaa sen.[2]

Levykeaseman käyttöjärjestelmälle pääsee antamaan komentoja käyttämällä komentokanavaa, joka on kommunikaatiokanava 15. Tämän avulla suoritetaan erilaisia toimintoja, kuten levykkeen alustaminen, tiedostojen poisto ja uudelleennimeäminen, kopiointi, aseman resetointi ja tiedostojärjestelmän tarkistus (vastaa CHKDSK/fsck-toimintoja muissa käyttöjärjestelmissä). Tiedoston poisto levykkeeltä tapahtuisi komennolla: OPEN 15,8,15,"S0:TIEDOSTO":CLOSE 15.

DOS ja tiedostojärjestelmä

1541 ja sen levykäyttöjärjestelmä voi tallentaa levylle 144 tiedostoa. Järjestelmä ei tue alihakemistoja. Päähakemisto on tallennettu varatulle uralle 18, joka on noin levyn puolivälissä. Tiedoston nimi voi olla 16 tavua pitkä ja päättyy nollamerkkiin.

Tiedostoja on eri tyyppisiä:

  • SEQ on tavuvirta-tyyppinen (Unix-tyyppinen) tiedosto, jonka voi lukea alusta loppuun. Tiedostolla ei ole sisäistä rakennetta.
  • PRG on ohjelmatiedosto. Tiedoston kaksi ensimmäistä tavua ovat osoite, josta KERNALin rutiini aloittaa ohjelman suorituksen.
  • REL on rakenteinen tietokanta-tyyppinen tiedosto. Tiedostossa on indeksointimekanismi ja korkeintaan 254-tavuisia tietueita, joita voi ladata tiedoston eri kohdista.
  • USR tämä tyyppi on identtinen SEQ-tiedostojen kanssa. Alkuperäisenä tarkoituksena oli, että nämä ovat levykeaseman levykäyttöjärjestelmän ohjelmatiedostoja.
  • DEL dokumentoimaton tyyppi, joita ei voi suoraan luoda.

Jos hakemistolistauksessa tiedoston tyypin edessä on *-merkki, se merkitsee, että tiedostoa ei suljettu oikein tallentamisen yhteydessä ja se voi olla vioittunut. Jos tiedosto poistetaan, se merkitään *DEL-tyyppiseksi ja sen tilan voi myöhemmin käyttää uusien tiedostojen tallentamiseen. <-merkki merkitsee, että tiedosto on kirjoitussuojattu. Tällaista tiedostoa ei voi poistaa ilman kolmannen osapuolen ohjelmaa.

Tilanvaraus tapahtuu BAM (Block Availability Map) -tietorakenteella. 1541 varaa yhden tavun tallentamaan kunkin uran sektorien määrän ja kolme tavua, jotka sisältävät bittikartan uran varatuista sektoreista. Jokaisesta tiedostolle varatusta 256 tavun sektorista varataan kaksi tavua osoittamaan seuraavaa tiedostolle varattua uraa ja sektoria.

Ongelmat

1541:ssä oli myös ongelmia. Levyn lukupäiden kohdistus meni suhteellisen helposti pois paikoiltaan, ja korjaaminen vaati huoltoa. Alkuperäisessä mallissa aseman tunnusnumeron muuttaminen oli suhteellisen vaikeaa. Toimenpide oli kuitenkin tarpeellinen, jos käytössä oli useita asemia. Asemassa on sisäinen virtalähde, mikä tuottaa runsaasti lämpöä (käyttäjien keskuudessa asemaa kutsuttiinkin usein leivänpaahtimeksi), ja se hankaloitti aseman sijoittelua.

Commodore 1541-II
Commodore 1541-II

Levyasemasta tehtiin paranneltuja malleja: 1541C (1986) oli vaaleanvärinen malli, joka sopi paremmin Commodore 64C:n ja Commodore 128:n väreihin. 1541-II (1988) oli pieni malli, jossa oli tehty useita teknisiä uudistuksia, ja virtalähde oli ulkoinen.

Lähteet

  1. Zimmers.net
  2. muokattu esimerkistä. teoksessa Commodore-64 Data Files -- A BASIC Tutorial, David Miller, 1984, sivu 31

Aiheesta muualla

Read other articles:

I Gusti Bagus Jelantik atau Gusti Bagus Djilantik (1887-1966) adalah raja Kabupaten Karangasem di Bali. I Gusti Bagus JelantikAnak Agung Agung Anglurah Ketut KarangasemI Gusti Bagus JelantikRaja Kerajaan KarangasemBerkuasa1908 – 1966PendahuluI Gusti Gede JelantikPenerusAnak Agung Agung Made JelantikInformasi pribadiKelahiran1887Kematian1966AyahI Gusti Gede JelantikAnakAnak Agung Agung Made Jelantik [1] Dia bertugas di bawah pemerintahan kolonial Hindia Belanda. Dia membangun taman p...

 

Katedral BragançaKatedral Ratu Bunda MariaPortugis: Catedral de Nossa Senhora Rainhacode: pt is deprecated Katedral BragançaLokasiBragançaNegaraPortugalDenominasiGereja Katolik RomaArsitekturStatusKatedralStatus fungsionalAktifArsitekRosa VassalAdministrasiKeuskupanKeuskupan Bragança–Miranda Katedral Ratu Bunda Maria[1] (Portugis: Catedral de Nossa Senhora Rainha; Sé Catedral de Bragançacode: pt is deprecated ), juga disebut Katedral Baru Bragança, adalah sebuah gereja katedr...

 

Subscription sports streaming service NFL+Available inEnglishPredecessor(s) NFL Field Pass NFL Audio Pass NFL Game Rewind NFL Game Pass (U.S. version) Area servedUnited StatesOwnerNational Football LeagueURLhttps://www.nfl.com/plus NFL Game Pass InternationalAvailable inEnglishArea servedOutside the United StatesOwnerDAZN (worldwide licensee: 2023–32)URLhttps://www.dazn.com/nfl-game-pass NFL+ is an over-the-top subscription service operated by the National Football Leagu...

International perspective on mental health Global mental health is the international perspective on different aspects of mental health.[1] It is 'the area of study, research and practice that places a priority on improving mental health and achieving equity in mental health for all people worldwide'.[2] There is a growing body of criticism of the global mental health movement, and has been widely criticised as a neo-colonial or missionary project and as primarily a front for p...

 

United States historic placeThompson Street SchoolU.S. National Register of Historic Places Thompson Street SchoolShow map of MassachusettsShow map of the United StatesLocationNew Bedford, MassachusettsCoordinates41°37′17″N 70°55′37″W / 41.62139°N 70.92694°W / 41.62139; -70.92694Built1884ArchitectBrownell & MurklandArchitectural styleLate VictorianNRHP reference No.89002329 [1]Added to NRHPJanuary 26, 1990 The Thompson Street Scho...

 

Cet article est une ébauche concernant la philosophie. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Consultez la liste des tâches à accomplir en page de discussion. L'eau est fade mais ne dégoûte pas. Sur les autres projets Wikimedia : fade, sur le Wiktionnaire Au sens propre, la fadeur ou le fade caractérise une chose manquant de saveur (insipide) et procurant une sensation gustative faible et dé...

Elizabeth DebickiDebicki di Sydney, Australia pada tahun 2012Lahir24 Agustus 1990 (umur 33)[1]Paris, Prancis[2]PekerjaanArtisTahun aktif2011 - sekarangTinggi191 cm (6 ft 3 in) [3] Elizabeth Debicki (lahir 24 Agustus 1990)[1] adalah aktris panggung dan film Australia. Kehidupan pribadi Debicki lahir di Paris[2] dari orang tua yang sama-sama penari.[3] Debicki tiba di Australia pada usia lima tahun dan dibesarkan di Melbo...

 

Artikel ini perlu diwikifikasi agar memenuhi standar kualitas Wikipedia. Anda dapat memberikan bantuan berupa penambahan pranala dalam, atau dengan merapikan tata letak dari artikel ini. Untuk keterangan lebih lanjut, klik [tampil] di bagian kanan. Mengganti markah HTML dengan markah wiki bila dimungkinkan. Tambahkan pranala wiki. Bila dirasa perlu, buatlah pautan ke artikel wiki lainnya dengan cara menambahkan [[ dan ]] pada kata yang bersangkutan (lihat WP:LINK untuk keterangan lebih lanjut...

 

Nell'antica Roma i tresviri monetales (o triumviri monetales, al singolare triumvir monetalis) erano dei magistrati monetari con compiti esecutivi che sovraintendevano, nei riguardi dello Stato, al funzionamento e al controllo della zecca e alla regolarità delle emissioni monetarie, di cui dovevano controllare il peso e la lega. Nel loro ruolo si occupavano della monetazione ordinaria, contrapposta alla monetazione straordinaria, che poteva essere disposta anche da altri magistrati in conseg...

Medical conditionTinea corporisOther namesRingworm,[1] tinea circinata,[2] tinea glabrosa[1]This patient presented with ringworm on the arm, or tinea corporis due to Trichophyton mentagrophytes.SpecialtyDermatology Tinea corporis is a fungal infection of the body, similar to other forms of tinea. Specifically, it is a type of dermatophytosis (or ringworm) that appears on the arms and legs, especially on glabrous skin; however, it may occur on any superficial part of th...

 

Questa voce o sezione sull'argomento storia contemporanea è priva o carente di note e riferimenti bibliografici puntuali. Sebbene vi siano una bibliografia e/o dei collegamenti esterni, manca la contestualizzazione delle fonti con note a piè di pagina o altri riferimenti precisi che indichino puntualmente la provenienza delle informazioni. Puoi migliorare questa voce citando le fonti più precisamente. Segui i suggerimenti del progetto di riferimento. Autonomia Operaia Stato ...

 

Questa voce o sezione sull'argomento politici italiani non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Renzo Laconi Deputato della Repubblica ItalianaLegislaturaI, II, III, IV GruppoparlamentarePCI CircoscrizioneSardegna CollegioCagliari Sito istituzionale Dati generaliPartito politicoPartito Comunis...

Broseley Estates LimitedCompany typePrivately Owned now dormantIndustryPrivate housebuildingFounded1953 by Daniel HorrocksFateSold to Trafalgar House in 1987 and integrated into Ideal HomesHeadquartersLeigh, Lancashire, England, UKKey peopleDaniel Horrocks, ChairmanProducts1,2,3,4,5 & 6 Bedroom HomesRevenue£130 million (1983)Number of employeescirca 1000 - Facebook page for former employees to joinParentGuardian Royal Exchange Assurance Sold to Trafalgar House 1987 Broseley Estates Limi...

 

Capital and most populous city of Argentina This article is about the capital city of Argentina. For the broader conurbation, see Greater Buenos Aires. For the province, see Buenos Aires Province. For other uses, see Buenos Aires (disambiguation). Capital city and autonomous city in ArgentinaBuenos AiresCapital city and autonomous cityAutonomous City of Buenos AiresCiudad Autónoma de Buenos AiresSkyline of Buenos Aires from Puerto MaderoCaminito in La BocaObelisk on 9 July AvenueTorre Monume...

 

This article is about the historical capital city of Avadh in Uttar Pradesh, India. For the present day modern city, see Faizabad. For other uses, see Faizabad (disambiguation). The Historical Capital City Of Avadh in IndiaHistory of FaizabadThe Historical Capital City Of AvadhDepiction of Faizabad Fort by William Hodges, 1787. FlagSealDury Wall Map of Delhi, Agra and OudhCountryIndiaStateAvadhFounded byFaiz Bakhsh and later by Nawab Sadat Khan and his successors as capital citySeatFyzabadGov...

剣翔 桃太郎 基礎情報四股名 安彦 → 剣翔本名 安彦 剣太郎愛称 アビケン、桃ちゃん、ギショー生年月日 (1991-07-27) 1991年7月27日(33歳)出身 東京都葛飾区身長 185.0cm体重 194.0kgBMI 58.4所属部屋 追手風部屋得意技 右四つ、寄り成績現在の番付 東前頭17枚目最高位 東前頭6枚目生涯戦歴 420勝385敗22休(62場所)幕内戦歴 125勝153敗22休(20場所)優勝 十両優勝2回幕下優勝1回序二...

 

Robert AbelaAbela nel 2022 Primo ministro di MaltaIn caricaInizio mandato13 gennaio 2020 PresidenteGeorge William VellaMyriam Spiteri Debono PredecessoreJoseph Muscat Leader del Partito LaburistaIn caricaInizio mandato12 gennaio 2020 PredecessoreJoseph Muscat Membro della Camera dei rappresentantiIn caricaInizio mandato2017 Circoscrizione6° Dati generaliPartito politicoLaburista Titolo di studioLaurea in giurisprudenza UniversitàUniversità di Malta Professione...

 

大概會出演唱會DVD、不過現場看機會有限!AKB48夏日祭!AKB48的演唱会场地日比谷野外音樂堂开始日期2008年8月23日持续时间約2小時AKB48演唱会年表 AKB48 重溫時間 最佳曲目100(2008年) 大概會出演唱會DVD、不過現場看機會有限!AKB48夏日祭!(2008年) AKB48 難道說,這場演唱會的音源不會流出嗎?(2008年) 大概會出演唱會DVD、不過現場看機會有限!AKB48夏日祭!(日语:ライブ...

Mark Rutte, Premier ministre des Pays-Bas, devant un mémorial de fortune érigé après la fusillade d'Alphen-sur-le-Rhin, en 2011. Une tuerie de masse est l'assassinat de plusieurs personnes en une courte période[1]. Le FBI les définit comme quatre meurtres ou plus survenant lors d'un événement particulier, sans répit entre les meurtres. Elle survient typiquement en un même lieu, où un nombre important de victimes sont tuées par un individu (ou plus)[2]. Les tueries de masse se sold...

 

Disambiguazione – Se stai cercando l'omonima ex municipalità dei Paesi Bassi, vedi Willemstad (Brabante Settentrionale). WillemstadcittàWillemstad – Veduta LocalizzazioneStato Regno dei Paesi Bassi    Curaçao TerritorioCoordinate12°06′28.8″N 68°56′06″W12°06′28.8″N, 68°56′06″W (Willemstad) Altitudine39 m s.l.m. Superficie117 km² Abitanti103 119 (2012) Densità881,36 ab./km² Altre informazioniLinguepapiamento Fuso orar...