De Floppy Disk Drive (5)
|
|
|
- Myriam de Vries
- 9 jaren geleden
- Aantal bezoeken:
Transcriptie
1 De Floppy Disk Drive (5) Peter van Overbeek PTC Print Scanned, ocr ed and converted to PDf by HansO, 2001 Elke sector op elk track van een floppy disk wordt voorafgegaan door een sectoradres, zagen we de vorige keer. Het sectoradres bevat een tracknummer, een code voor de diskzijde, een sectornummer en een code voor de lengte van de sector die volgt. De Floppy Disk Controller (FDC) gebruikt het tracknummer, het sectornummer en eventueel ook de code voor de diskzijde om vast te stellen dat het juiste track is gevonden. Dat is een methode die niet alleen een grote betrouwbaarheid garandeert maar ook interessante mogelijkheden biedt om een programmadisk te beschermen tegen krakers. MS-DOS en MSX-DOS Zoals u al weet werken MS-DOS en MSX-DOS met clusternummers, die - via de gegevens in het Disk Identificatie Blok - heel eenvoudig in sectornummers om te rekenen zijn. Dat zijn dan sectornummers die bij nul beginnen en doortellen tot de laatste sector: 1439 voor een dubbelzijdige DD-disk of 2879 voor een 9 cm HD-disk. De firmware in de disk-rom vertaalt dat weer netjes in een tracknummer plus een sectornummer op dat track, want dat is wat de FDC nodig heeft. Om een sector zonder problemen via het Disk Operating System van uw computer te kunnen lezen of beschrijven, moet elk sectoradres voldoen aan de volgende voorwaarden: - Het tracknummer in het sectoradres moet kloppen met het werkelijke track. - De code voor de diskzijde moet kloppen. - De sectornummers moeten lopen van 1 tot 9 (DD) of van 1 tot 18 (HD). - De sectorlengte moet 512 bytes zijn. Opvallend en ook enigszins verwarrend is, dat de BOOT-sector volgens de MS-DOS telling sector O is, maar dat diezelfde sector volgens de FDC tracknummer O, kant O en sectornummer 1 blijkt te zijn. Er is dus een verschil van één tussen de sectornummers voor MS-DOS en die voor de FDC. Op een DD-disk telt MS-DOS sectoren van O tot De FDC telt dezelfde sectoren van track O, kant O, sector 1 tot track 79, kant 1, sector 9. Sectornummer 0 mag in een sectoradres niet vóórkomen, want die zal door MS-DOS niet gelezen worden. Tijdens het formatteren worden de sectoradressen en de sectoren op disk gezet. Beide uiteraard voorzien van synchronisatiebytes, markeringen en CRC plus de nodige tussenruimtes. De sectoren worden hierbij gevuld met een of andere code: voor een MSX is dat E5. Wanneer de sector later met echte gegevens beschreven wordt, overschrijven die code E5. Dan wordt natuurlijk ook een nieuwe CRC berekend en na het sectoreinde op disk gezet. De sectoradressen kunnen na het formatteren niet meer gewijzigd worden. Als een disk geformatteerd is zonder aan bovenstaande stricte voorwaarden te voldoen, dan is die meestal niet meer onder DOS te lezen en te beschrijven.
2 Seek error De FDC-registers met het tracknummer, het sectornummer en de code voor de diskzijde worden dus gebruikt om, via de inhoud van het sectoradressen, te controleren of de gewenste sector erbij is. Lukt dat niet meteen dan probeert de FDC het gedurende vijf diskrotaties opnieuw. Als echter na vijf INDEX-signalen nog geen overeenstemming is gevonden stopt de FDC ermee. In het statusregister van de FDC wordt een 'SEEK ERROR' aangegeven en DOS of BASIC vertalen dat in een of andere foutboodschap, zoals 'DISK I/O ERROR'. De FDC gaat beslist niet uit zichzelf op andere tracks zoeken. Nemen we als voorbeeld dat de kop op track 8 staat terwijl we het trackregister van de FDC met nummer 20 vullen. Na een READ SECTOR of WRITE SECTOR commando gaat de FDC op het gekozen track, in dit geval dus track 8, zoeken naar een sectoradres waarin als tracknummer 20 staat. Uitsluitend na een RESTORE-, STEP- of een SEEK TRACK-commando zal de FDC de kop naar een ander track verplaatsen. In de volgende aflevering zullen we zien hoe dat in zijn werk gaat. Waarom er trouwens op track 8 een sector zou staan die -volgens zijn sectoradres - tracknummer 20 heeft zullen we zo dadelijk al zien. Afgezien van de weinig zeggende foutboodschap is de computer niet erg mededeelzaam over de oorzaak van de 'SEEK ERROR'. Is het track helemaal leeg, staat de kop op een verkeerd track of is er nog wat anders aan de hand? Programma Het zou dan ook wel handig zijn wanneer we een overzicht konden krijgen van alle sectoradressen op een bepaald track. Helaas ontbreekt deze nuttige functie in alle mij bekende computers. En, zoals u op uw klompen al voelt aankomen, heb ik er daarom zelf maar een MSX-programma voor geschreven. De Floppy Disk Controller van de MSX kent namelijk wel degelijk een commando 'READ SECTOR ADDRESS'. Dit zoekt naar de codestring 14-A1-A1-FE en leest de vier bytes met tracknummer, kantnummer, sectornummer en lengtecode die meteen daarna volgen. Ook hier probeert de FDC weer gedurende vijf diskrotaties zo'n sectoradres te vinden voordat deze het opgeeft. In dat laatste geval kunnen we veilig aannemen dat er géén enkel sectoradres op dat track staat. Jammer genoeg bevat de firmware in de disk-rom van de MSX géén BlOS-aanroep voor dit FDC-commando. Maar daarom nog niet getreurd. Dan gaan we toch gewoon - nou ja, wat heet gewoon - de FDC rechtstreeks aansturen. Het hierbij afgedrukte MSX-programma doet dat. Het vraagt de gebruiker een track en diskzijde te kiezen. Wanneer u alleen maar over een enkelzijdige drive beschikt, is het kiezen van de diskzijde overbodig en mag regel 70 weggelaten worden. Een stukje machinetaal start de disk, kiest de gewenste diskzijde en stuurt de leeskop met een SEEK TRACK-commando naar het gewenste track. Daar wacht het op een INDEX-signaal en leest vervolgens alle sectoradressen (max. 28) die op het gekozen track staan. De inhoud wordt in een simpel lijstje op het scherm gezet. De toeters en bellen mag u zoals gebruikelijk zelf aanbrengen. Standaard Met het rechtstreeks aansturen van de FDC begeven we ons wel volslagen buiten de MSX-standaard en dat heeft z'n gevolgen. Zo blijken de VG 8230 en de VG 8235/00 met een FDC van het type 1793 te zijn voorzien. De VG 8235/20, NMS 8245, NMS
3 8250 en NMS 8280 en de floppy disk interface-module NMS 1200 hebben echter een FDC van het type In de VG 8235/20 en in de NMS 8245 is het. READYsignaal (zie deel 1 in PRINT 63) niet aangesloten. Dit signaal kan daarom ook niet gebruikt worden om op simpele wijze te controleren of de disk aanwezig en - na het starten van de motor - op toeren is. Dat moet in deze computers via een omweg gedaan worden. U begrijpt wel dat de firmware in de disk-rom van elke computer aangepast moet zijn aan de bijzonderheden van de hardware. Daarom zijn deze disk- ROMs ook niet zonder meer uit te wisselen. In het hier afgedrukte programma is zoveel mogelijk rekening gehouden met alle verschillen. Het is getest en werkt op alle bovengenoemde computers. Het werkt echter niet op een PC/MSX-emulatiekaart. Deze gebruikt de floppy disks van de PC en die zullen wel weer helemaal anders aangesloten zijn. Verder geef ik geen enkele garantie dat het programma ook werkt op andere MSX-computers!
4 Resultaten Wanneer we met het programma een volgens MS-DOS geformatteerde DD-disk onderzoeken, dan zien we dat elk track negen sectoren bevat, die netjes genummerd zijn van 1 tot en met 9. Het tracknummer komt overeen met het gekozen track: zoniet dan is of de disk fout geformatteerd of staat de kop op het verkeerde track. Maar dan nu een disk die niet aan de MS-DOS standaard voldoet. Een VIDEOWRITER-disk blijkt per track 18 sectoren van 256 bytes elk te bevatten. Deze sectoren zijn genummerd van 0(!) t/m 17 en ze staan bovendien niet in de normale volgorde. We vinden als sectornummers O, 5,10,15,20 enz. Dat heet: interleaving. Nog bonter maakt het de disk van het MSX-programma HYPERDIR (zie PRINT 53). Op track O aan de voorkant vinden we daar de volgende drie sectoradressen: track O, kant O,
5 sector 1, lengte 1024 bytes; track O, kant O, sector 2, lengte 128 bytes en track 81, kant O, sector 83, lengte 128 bytes. Op track 8 staan zeven sectoradressen met als tracknummers 209, 169, 177, 181, 117, 229 en 205 terwijl we als sectornummers tegenkomen: 173, 198, 131, 71, 229, 201 en 181. Al deze sectoren zijn 1024 bytes lang. Waarom deze wanorde? Om het de illegale kopieerders flink wat moeilijker te maken hun duistere praktijken uit te voeren. Het Disk Operating System van uw computer kan een dergelijke disk helemaal niet lezen, dus ook niet kopiëren. Bootstrap-programma Hoe kan van zo'n disk dan toch een programma opgestart worden? Door er een geschikt bootstrap-programma voor te maken. Zolang er op track 0 een sector staat met in z'n sectoradres: tracknummer 0, kantnummer 0 en sectornummer 1, zal het Disk Operating System die herkennen als de Bootsector. In een vorige aflevering werd uitgelegd, dat tijdens het opstarten van de computer de inhoud van de bootsector op een vaste plaats in het geheugen gezet. Dat werkt óók als de bootsector 1024 bytes in plaats van de gebruikelijke 512 bytes lang is. Een (machinetaal-)programma in die Bootsector zal automatisch opgestart worden. Dit programma kan nu rechtstreeks de FDC aansturen, bijvoorbeeld door de leeskop naar track 8 te sturen, de FDC-registers te vullen met tracknummer 209 en sectornummer 173 en dan een READ TRACK-commando te geven. De gelezen sector zou dan weer de gegevens kunnen bevatten voor de volgende te lezen sector en zo verder. Het is daarbij trouwens helemaal niet nodig om alle sectoren met die merkwaardige sectoradressen te lezen. Het merendeel bevat onzin en dient alleen om de verwarring voor de krakers te vergroten. Alleen de maker van het programma weet welke sectoren echt bij het programma horen. In feite heeft hij een eigen Disk Operating System geschreven. Een COPY-commando zal daarin vast niet opgenomen zijn. Kopie Als gebruiker van zo'n programma merkt u daar allemaal niets van, totdat u zou proberen een illegale kopie van de programmadiskte maken. Zelfs met een sectorkopie-programma lukt dat niet. Natuurlijk niet, want als u de disk heeft geformatteerd onder BASIC of DOS, dan hebben alle sectoren in hun sectoradres een tracknummer gelijk aan het werkelijke track en lopen de sectornummers van 1 tot 9. O, denkt Karel Kraak, dan lees ik toch eerst alle sectoradressen en formatteer vervolgens een disk met precies dezelfde sectoradressen. (Daar moet hij dan eerst nog wel een programma voor schrijven). Mooi niet dus, want neem nou eens track 8 van de HYPERDIR disk. Deze zou, volgens zijn sectoradressen, zeven sectoren van 1024 bytes bevatten. Maar die passen helemaal niet op één track van een DD-disk! Daar heeft die sluwe programmeur een aantal sectoradressen op gezet zonder de bijbehorende sector er achter te plaatsen. Zolang niet geprobeerd wordt zo'n sector te lezen - wat zijn programma beslist niet zal doen- is er niets aan de hand. Maar iemand die elke sector probeert te kopiëren komt bedrogen uit. Wat daar dan weer tegen te doen is vraagt u? Wacht eens even, ik geef hier geen cursus in het kraken! Als u zo'n programma zo graag wilt hebben, heb ik een eenvoudig advies: Gewoon kopen! De volgende keer zien we hoe de FDC rechtstreeks aangestuurd kan worden, zodat u ook uw eigen programma tegen het krakersgilde kunt beschermen.
6 Woordenlijstje CRC Cyclic Redundancy Check DIB Disk Identification Block DOS Disk Operating System FAT File Allocation Table FDC Floppy Disk Controller ROM Read OnlyMemory
In deze aflevering van deze serie zal ik proberen een groot gebrek van Turbo Pascal weg te nemen, namelijk het gemis aan Random Access Files.
Turbo Pascal deel 7 Erik van Bilsen MSX Club Magazine 40 Scanned, ocr ed and converted to PDf by HansO, 2001 In deze aflevering van deze serie zal ik proberen een groot gebrek van Turbo Pascal weg te nemen,
MDL-lib maakt Pascal eenvoudiger BIBLIOTHEEK VOOR PASCAL PROGRAMMEURS
MDL-lib maakt Pascal eenvoudiger BIBLIOTHEEK VOOR PASCAL PROGRAMMEURS MSX Computer Magazine nummer 45 - maart 1991 Scanned, ocr ed and converted to PDF by HansO, 2001 Het programmeren in Turbo Pascal is
HomeOffice to ASCII Teksten converteren
HomeOffice to ASCII Teksten converteren Marco Soijer MCCM 65 Scanned, ocr ed and converted to PDF by HansO, 2001 Dit al enige tijd geleden ingezonden programma zet tekstbestanden, gemaakt met Home Office
COMPUTER GESTUURD LOOPLICHT
COMPUTER GESTUURD LOOPLICHT MSX Gids X1 september 1986 Marc Spierenburg Scanned, ocr ed and converted to PDF by HansO, 2001 Bij dit zelfbouwproject maken we een computergestuurd looplicht, dat wordt aangestuurd
NUMMERKIEZER. Scanned, ocr ed and converted to PDF by HansO, 2001
NUMMERKIEZER MSX Gids 21 maart/april 1989 Ad Vloet Scanned, ocr ed and converted to PDF by HansO, 2001 Het navolgende programma is -jammer genoeg- geschreven voor MSX-S met diskdrive. Enkele wijzigingen
Pascal uitgediept Data structuren
Pascal uitgediept Data structuren MSX Computer & Club Magazine nummer 68-juni/juli 1994 Herman Post Scanned, ocr ed and converted to PDF by HansO, 2001 In deze aflevering wordt bekeken hoe zelf een datastructuur
DIABESTURING MET DE MSX 1/2.
DIABESTURING MET DE MSX 1/2. MSX Gids 21 maart/april 1989 Scanned, ocr ed and converted to PDF by HansO, 2001 Met dit programma is afstandsbesturing van de diaprojector vanuit de computer op verschillende
Hoofdstuk 2. Schijfformaten en bestandsformaten
2.1 Hoofdstuk 2. Schijfformaten en bestandsformaten 1. DEFINITIE EN INLEIDING De bestandsformaten komen in alle domeinen en programma's van informatica terug. Daarom worden zij hier apart behandeld.. 2.
Philips VY 0010 ombouwen naar 720 kb (Philips VY 0011, JVC HC-F303)
Philips VY 0010 ombouwen naar 720 kb (Philips VY 0011, JVC HC-F303) De meeste externe diskdrives voor de MSX hebben een opslagcapaciteit van 360 kb. De diskettes worden dan enkelzijdig gebruikt. Er zijn
Dynamic Publisher Twee handige hulpjes voor DP
Dynamic Publisher Twee handige hulpjes voor DP Ron Holst MSX Computer & Club Magazine nummer 89 - zomer 1997 Scanned, ocr ed and converted to PDF by HansO, 2001 Bij het doorspitten van diskettes en directory's
Bestandssystemen. yvan vander sanden. 16 maart 2015
Bestandssystemen yvan vander sanden 16 maart 2015 Bij elk operating system is het belangrijk te begrijpen hoe schijven en bestandssystemen werken. Schijven moeten geformatteerd worden met een specifiek
FDISK. Hoofdstuk 1 Inleiding FDISK
FDISK Hoofdstuk 1 Inleiding FDISK Tegenwoordig is het heel erg gemakkelijk om van een hardeschijf meerdere hardeschijven te maken. Stel, u maakt graag foto s met uw digitale camera en u maakt ook nog eens
Numeriek eiland voor de VG8235 en NMS8245
Numeriek eiland voor de VG8235 en NMS8245 MSX CLUB MAGAZINE 41 Scanned, ocr ed and converted to PDF by HansO, 2001 De hardware Eerst de opbouw van het toetsenbord. Zoals op de bijgaande keyboard-layout's
Multiboot systeem maken
Multiboot systeem maken Met de opkomst van Linux stappen steeds meer mensen over op een multiboot systeem, waarbij meerdere Operating Systemen op de harde schijf worden geplaatst. Ook als u alleen bij
Goedkope RS232. MSX Computer Magazine nummer 53- april Scanned, ocr ed and converted to PDF by HansO, 2001
Goedkope RS232 MSX Computer Magazine nummer 53- april 1992 Scanned, ocr ed and converted to PDF by HansO, 2001 Van huis uit zijn is de MSX computer voorzien van diverse aansluitingen, zoals de joystick
HET BESTURINGSSYSTEEM
HET BESTURINGSSYSTEEM Een besturingssysteem (ook wel: bedrijfssysteem, in het Engels operating system of afgekort OS) is een programma (meestal een geheel van samenwerkende programma's) dat na het opstarten
Geheugen onder DOS2 MSX turbor
Geheugen onder DOS2 MSX turbor MSX Computer & Club Magazine nummer 77 - juli / augustus 1995 Alex Wulms Scanned, ocr ed and converted to PDF by HansO, 2001 Deze keer maak ik een uitstapje naar het aansturen
DE ASTRO PI PROGRAMMEREN VOOR MISSION ZERO
DE ASTRO PI PROGRAMMEREN DOCENTENHANDLEIDING 1 Deze handleiding is bedoeld om leerlingen te ondersteunen bij de Astro Pi Challenge, waarbij leerlingen een programma voor de Astro Pi-computer in het ISS
Stappenplan gebruik MATLAB via de centrale KU Leuven licentie server
Stappenplan gebruik MATLAB via de centrale KU Leuven licentie server Het gebruik van de MATLAB licentie server is enkel bedoeld voor KU Leuven personeel van de deelnemende onderzoeksgroepen. Het gebruik
Turbo Pascal (deel 1)
Turbo Pascal (deel 1) MSX CLUB MAGAZINE 34 Erik van Bilsen Scanned, ocr ed and converted to PDF by HansO, 2001 Erik van Bilsen leert u het klappen van de Turbo Pascal zweep. Turbo Pascal toepassen Deze
I/0-Poorten: vrede stichten
I/0-Poorten: vrede stichten MSX Computer & Club Magazine nummer 65 - februari 1994 Ramon van de Winkel Scanned, ocr ed and converted to PDF by HansO, 2001 Met dit artikel wordt een oude huisregel aan de
Het formatteerhandboek van Kfloppy
Het formatteerhandboek van Kfloppy Thad McGinnis Nicolas Goutte Ontwikkelaar: Bernd Johannes Wuebben Ontwikkelaar (Herontwerp van de gebruikersinterface): Chris Howells Ontwikkelaar (Ondersteuning voor
Vergeten wachtwoord in Windows 10
Frank Biesmans - [email protected] Vergeten wachtwoord in Windows 10 Syntra Limburg - Campus Genk Kerkstraat 1-3600 GENK Tel: +32 89354616 - Fax; +32 89353042 E-Mail: [email protected] Inleiding
Info-books. Toegepaste Informatica. Inform 5-6. Deel A3: Systeembeheer (Win XP), communicatie en internet. Handel Secretariaat-talen.
Info-books HA1c Inform 5-6 Toegepaste Informatica Handel Secretariaat-talen Deel A3: Systeembeheer (Win XP), communicatie en internet J. Gils E. Goossens Hoofdstuk 5 Met diskettes en harde schijven werken
Afstandsbediening met de MSX
Afstandsbediening met de MSX Peter van Overbeek PTC-Print, juli 1990 - Nummer 38 Scanned by Pierre Gielen, ocr ed and converted to PDF by HansO, 2001 Op de open dag van de PTC vorig jaar (en wellicht ook
Harddisk praktijk NMS1250 MODEM AANGEPAST
Harddisk praktijk NMS1250 MODEM AANGEPAST MSX Computer Magazine nummer 41 - oktober 1990 Scanned, ocr ed and converted to PDF by HansO, 2001 De verkoop van de MSX-hard-disk van H.S.H, loopt gestaag. En
Tentamen 17 augustus 2000 Opgaven Computerarchitectuur
Tentamen 17 augustus 2000 Opgaven - 1 - Computerarchitectuur Tentamen Computerarchitectuur (213005) 17 augustus 2000 2 bladzijden met 5 opgaven 3 antwoordbladen Het raadplegen van boeken, diktaten of aantekeningen
Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python.
1 Je gaat leren programmeren en een spel bouwen met de programmeertaal Python. Websites zoals YouTube en Instagram zijn gebouwd met Python. Voordat je leert programmeren, moet je jouw pc zo instellen dat
Dit zijn latency s die voorkomen bij het selecteren van het juiste geheugenadres in de RAM.
Examenvragen 1. RAS / CAS / Ras to Cas => uitleggen, plus zeggen wat je het beste optimaal houdt (CAS) Dit zijn latency s die voorkomen bij het selecteren van het juiste geheugenadres in de RAM. RAS: Row
Herman Post MSX Computer & Club Magazine nummer 66 - maart / april 1994
Pascal uitgediept Herman Post MSX Computer & Club Magazine nummer 66 - maart / april 1994 Scanned, ocr ed and converted to PDF by HansO, 2001 Deze keer wordt de duistere kant van Pascal wat in het zonnetje
Gebruik van de TI-83/84 Plus
Inhoud Gebruik van de TI-83/84 Plus Hans Bekaert INHOUD... 1 1. BASISBEWERKINGEN... 1 1.1. DE TABEL MET DATA OPSTELLEN... 1 1.2. BEREKENINGEN MAKEN OP BASIS VAN INGEGEVEN DATA... 1 1.3. FORMULES GEBRUIKEN
De Firmware Upgrade (Firmware Actualisatie) zal de firmware van WAC5 & WACS5 actualiseren naar Versie
1. Inleiding De Firmware Upgrade (Firmware Actualisatie) zal de firmware van WAC5 & WACS5 actualiseren naar Versie 1.2.10. 2. Toegevoegde hoofdkenmerken Versie 1.2.10 Deze softwarepublicatie 1.2.10 bevat
Installatiehandleiding Windows 98
Installatiehandleiding Windows 98 Installatiehandleiding voor de systeembeheerder Arno Schoon IO1D4.1 Installatiehandleiding Windows 98 ICT Beheerder BOL-4 leerjaar 1 Koning Willem I College Project 2
LocoServo Handleiding
LocoServo Handleiding HDM12 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.
De Firmware Upgrade (Firmware Actualisatie) zal de firmware van WAC700 & WACS700 actualiseren naar Versie
1. Inleiding De Firmware Upgrade (Firmware Actualisatie) zal de firmware van WAC700 & WACS700 actualiseren naar Versie 1.2.10. 2. Voorbereiding i) De firmwareversie controleren Controleer de firmwareversie
Handleiding pc bouwen.
Handleiding pc bouwen. Versie:2.0 Naam: Maarten van Dijk Klas: 3I317P Datum: 10-02-2008 Inhoudsopgave VOORWOORD.... 3 1. INLEIDING... 4 2.1 HOE ZET IK DE ONDERDELEN IN DE KAST?... 5 2.2 WINDOWS EN OVERIGE
Een externe stick / disk formatteren voor OS X en Windows
Een externe stick / disk formatteren voor OS X en Windows 8/2012 ~ R. Sellis Regelmatig krijg ik de vraag hoe een externe schijf het makkelijkste te gebruiken is als zowel Microsoft Windows als Apple OS
SCSI INSTALLATIE. Bij een SCSI netwerk tussen bijvoorbeeld 2 BERT interfaces en 1 Harddisk. Terminator geen Terminator Terminator.
SCSI INSTALLATIE Deze B.E.R.T. SCSI-Interface heeft een MSX-DOS 2.32 ingebouwd. Wanneer de SELECT-toets tijdens het opstarten ingedrukt wordt gehouden, wordt MSX-DOS 2.32 niet geinitialiseerd. Wanneer
2. Syntaxis en semantiek
2. Syntaxis en semantiek In dit hoofdstuk worden de begrippen syntaxis en semantiek behandeld. Verder gaan we in op de fouten die hierin gemaakt kunnen worden en waarom dit in de algoritmiek zo desastreus
Een fotoscanner op de joystickpoort van MSX
Een fotoscanner op de joystickpoort van MSX Van LED driver tot ADC Ime van Delden PTC OKTOBER 1992 NUMMER 60 Scanned, ocr ed and converted to PDF by HansO, 2001 Aangemoedigd door de verhalen in PTC-PRINT
Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware.
Het besturingssysteem of operating system, vaak afgekort tot OS is verantwoordelijk voor de communicatie van de software met de hardware. Het vormt een schil tussen de applicatiesoftware en de hardware
Info-books. Toegepaste Informatica. Deel1c : Systeemsoftware (Win XP), netwerken en hardware. BI1c. Jos Gils Erik Goossens
Info-books BI1c Toegepaste Informatica Deel1c : Systeemsoftware (Win XP), netwerken en hardware Jos Gils Erik Goossens Hoofdstuk 5 Met diskettes en harde schijven werken 5.1 Probleemstelling Gegevens worden
CoolDing software. Versie 2.0
CoolDing software Versie 2.0 Vooraf Deze handleiding is de aanvulling op de Quick Start die u vindt in uw CoolDing pakket. In deze handleiding wordt beschreven hoe u de app en de HTML-interface gebruikt.
Stap 1. Inloggen op de License Management Tool
1 Gebruik van MATLAB License Server Stap 1. Inloggen op de License Management Tool Surf naar https://icts.kuleuven.be/license Log aan, met jouw KU Leuven account. Gebruik van MATLAB via de centrale licentie
Handleiding Atari 1050 diskdrive MET: SUPERDOS V 2.9
Handleiding Atari 1050 diskdrive MET: SUPERDOS V 2.9 U bent nu in het bezit van de Atari 1050 diskdrive. Aan de hand van deze handleiding willen we U de werking van de drive duidelijk maken. We raden U
Help, ik moet een werkstuk maken!
Help, ik moet een werkstuk maken! Je gaat de komende tijd bezig met het maken van een werkstuk. Maar hoe zit een werkstuk nou eigenlijk in elkaar? Hoe moet je beginnen? En hoe kies je nou een onderwerp?
Labo 4 : Installatie Windows XP Professional Edition
Labo 4 : Installatie Windows XP Professional Edition In dit hoofdstuk gaan we op een volledig nieuwe PC met een lege harde schijf Windows XP Professional Edition installeren. Alle stappen voor de installatie
Zorg dat je een onderwerp kiest, waarvan je echt meer wilt weten. Dat is interessanter, leuker en makkelijker om mee bezig te zijn.
Werkstukwijzer Deze werkstukwijzer helpt je om een werkstuk in elkaar te zetten. Je vult eerst een formulier in. Op dit formulier komt te staan waar je werkstuk over gaat en hoe je het aanpakt. Met behulp
Zo gaat jouw kunstwerk er straks uitzien. Of misschien wel heel anders.
Spirograaf in Python Een kunstwerk maken Met programmeren kun je alles maken! Ook een kunstwerk! In deze les maken we zelf een kunstwerk met Python. Hiervoor zal je werken met herhalingen en variabelen.
Summa Cutter Tools. 1 Cutter tools. Met dit programma kunnen twee dingen geïnstalleerd worden:
Summa Cutter Tools 1 Cutter tools Met dit programma kunnen twee dingen geïnstalleerd worden: 1. Plug-in voor Corel (vanaf versie 11) en Adobe Illustrator (vanaf versie CS). De plug-in voor Corel installeert
Installatie Windows XP Professional Edition
Installatie Windwos XP Professional Edition 1 Installatie Windows XP Professional Edition In dit hoofdstuk gaan we op een volledig nieuwe PC met een lege harde schijf Windows XP Professional Edition installeren.
De Arduino-microcontroller in de motorvoertuigentechniek (6)
De Arduino-microcontroller in de motorvoertuigentechniek (6) E. Gernaat (ISBN 978-90-79302-11-6) 1 De Arduino Programmeeromgeving (IDE) 1.1 Inleiding Als we naar de Arduino site gaan kunnen we daar de
Nieuw Windows register opbouwen
Nieuw Windows register opbouwen Na verloop van tijd vervuilt het Windows register, niet alleen door onnodige sleutels maar ook door het regelmatig toevoegen en weer verwijderen van sleutels. Met het programma
Cursus RegCleaner 4.3.0.780 <freeware>
Cursus RegCleaner 4.3.0.780 Gebruik voor eigen risico. A.J. van Hummel Maak je Register schoon! RegCleaner is dus een programma dat je Windows-register helpt te onderhouden. Na een paar maanden
Er zijn verschillende OS bv: Microsoft Windows Apple Macintosh Linux-versies/distributies zoals Ubuntu en Knoppix
Hoofdstuk 2 2.1 Systeembeheerprogramma s Besturingssysteem zorgt voor de communicatie tussen de software en de hardware.er zijn verschillende soorten besturingssystemen voor je pc.een andere naam voor
Liquid crystal display
Liquid crystal display René Derkx MSX Computer & Club Magazine nummer 85 - september / oktober 1996 Scanned, ocr ed and converted to PDF by HansO, 2001 Hitachi scherm op MSX Dit hardware-project maakt
Hoofdstuk 3: Processen: Beschrijving en Besturing. Wat is een proces? Waarom processen? Wat moet het OS ervoor doen? Is het OS zelf een proces?
Hoofdstuk 3: Processen: Beschrijving en Besturing Wat is een proces? Waarom processen? Wat moet het OS ervoor doen? Is het OS zelf een proces? 1 Wat is een proces? Een proces is een programma in uitvoering
Jen Kegels, Eveline De Wilde, Inge Platteaux, Tamara Van Marcke. Hardware. De computer in een oogopslag. 1 / 11 Cursusontwikkeling
Hardware De computer in een oogopslag 1 / 11 Cursusontwikkeling Opslag Er worden verschillende apparaten gebruikt om gegevens op te slaan. Dit zijn de meest voorkomende apparaten. Harde schijf; CD / DVD;
De Soldeerbout: Memorymappers
De Soldeerbout: Memorymappers MSX Computer Magazine nummer 43 - december 1990 Scanned, ocr ed and converted to PDF by HansO Hoezeer ook de specificaties van de memorymappers gestandaardiseerd zijn, het
BTW Code Conversie Legal Eagle Integratie Met Export versie 2.18.x naar Sdu uitgevers
BTW Code Conversie Legal Eagle Integratie Met Export versie 2.18.x naar 2.19.0 2012 Sdu uitgevers BTW Code Conversie Legal Eagle Integratie Met Export Inhoudsopgave BTW Code Conversie Legal Eagle Integratie
Het koppelen van een FC302 op Profibus met een Siemens PLC
Het koppelen van een FC0 op Profibus met een Siemens PLC Snelle start handleiding Solar Technical Support Inhoudsopgave: Het gebruikte testmateriaal.... Het instellen van de FC0.... Initialisation:...
JaZUp Gebruikershandleiding
JaZUp Gebruikershandleiding Version 2.0 Beta door Hectore en Pr2-1 / 17 - Inhoud Inhoud... 2 Inleiding:... 3 Benodigdheden:... 3 Uitleg van de interface:... 4 Zoek AZbox IP Zoek :... 5 Azbox Login - Azbox
1.3 Rekenen met pijlen
14 Getallen 1.3 Rekenen met pijlen 1.3.1 Het optellen van pijlen Jeweetnuwatdegetallenlijnisendat0nochpositiefnochnegatiefis. Wezullen nu een soort rekenen met pijlen gaan invoeren. We spreken af dat bij
FAT32 disk structuur 2007 stam.blogs.com
FAT32 disk structuur 2007 stam.blogs.com Master Boot Record De Master Boot Record is vrijwel hetzelfde voor alle besturingssystemen. Het ligt binnen de eerste sector van de harddisk: Cylinder 0, Head 0,
Hoe partitioneer ik een hardeschijf?
Project Hoe partitioneer ik een hardeschijf? Voor: Medewerker ICT Door: Patrick Koning Inleiding In deze opdracht ga je leren hoe je een harde schijf kunt partitioneren, oftewel: een harde schijf indelen
Inhoudsopgave DEP beveiliging uitschakelen
Inhoudsopgave Inhoudsopgave...2 Inleiding...3 Wat is DEP...3 Wat is boot.ini...3 Werkwijze...4 Verborgen besturingsbestanden weergeven... 4 Boot file vrijgeven...6 Bootfile aanpassen...7 Bestanden beveiligen...7
Beknopte informatie voor GBS leverancier t.b.v. NIBE warmtepomp 1145/1245/1155/1255/1345
Beknopte informatie voor GBS leverancier t.b.v. NIBE warmtepomp 1145/1245/1155/1255/1345 Protocol: Methode: RTU, snelheid: 9600 baud, lengte: 8 bit, parity: geen, stop bits: 1, Adres 0x01*** Scan rate
Het koppelen van de FC280 aan Profinet.
Het koppelen van de FC280 aan Profinet. Snelle start handleiding Solar Technical Services Inhoudsopgave: Het gebruikte test materiaal.... 2 Instellingen van de FC280 corrigeren via de MCT10 software....
Hoe een USB schijf (stick, harde schijf) leegmaken vanuit de terminal
Hoe een USB schijf (stick, harde schijf) leegmaken vanuit de terminal We hebben allemaal wel meerdere USB-sticks die rondslingeren op onze werkplaats. Ook behoort een externe harde schijf tot het werkmateriaal
Small Basic Programmeren Text Console 2
Oefening 1: Hoogste getal Je leest een reeks positieve gehele getallen in totdat je het getal 0 (nul) invoert. Daarna stopt de invoer en druk je een regel af met het hoogste getal uit de reeks. Voorbeeld:
Testprogramma voor EPROMprogrammer
Testprogramma voor EPROMprogrammer MSX CLUB MAGAZINE 30 Theo van Dooren Scanned, ocr ed and converted to PDF by HansO, 2001 Het programma EPROMTST.BAS is een testprogramma voor de MSX epromprogrammer,
USER GUIDE. http://www.gateway-3ds.com/ 3DS firmware 4.1-4.5
USER GUIDE http://www.gateway-3ds.com/ 3DS firmware 4.1-4.5 Blue Gateway Step 1 a) Bereid de BLAUWE Gateway kaart voor b) Kopieer de bestanden in de Blue Card(R4i) folder naar een Fat32 Micro SD Card.
Bouwbeschrijving UniSAI
Bouwbeschrijving UniSAI Print maken De layout heeft hele fijne sporen en daarom is fotografisch afdrukken de enige mogelijkheid. Voor het bewerken van de layout gebruik ik het programma Adobe Photoshop
Inhoudsopgave Voorwoord 5 Voordat je begint 6 Wat heb je nodig? 7 De website bij het boek 7 Voor ouders, verzorgers en leraren
Inhoudsopgave Voorwoord... 5 Voordat je begint... 6 Wat heb je nodig?... 7 De website bij het boek... 7 Voor ouders, verzorgers en leraren... 8 Vervolgboeken over programmeren... 8 1. Aan de slag met Python
Universele interface RGB op MSX1 en SV.328
Universele interface RGB op MSX1 en SV.328 Peter Zevenhoven CUC journaal 24 mei/juni 1988 Scanned, ocr ed and converted to PDF by HansO, 2001 Motivatie In de begintijd van de MSX computer was ik wel onder
MultiBoot Handleiding
MultiBoot Handleiding Copyright 2006 Hewlett-Packard Development Company, L.P. De informatie in deze documentatie kan zonder kennisgeving worden gewijzigd. De enige garanties voor HP producten en diensten
1.1.1.1 Installatie van de harde schijf
1.1.1.1 Installatie van de harde schijf 1.1.1.1.1 Inleiding Een harde schijf wordt slechts bedrijfsklaar na volgende handelingen: Jumperinstelling op MASTER of SLAVE. Correct invoegen van de voedingsconnector
Windows Xp professional op de werkstations en Windows 2000 op de Server
Windows Xp professional op de werkstations en Windows 2000 op de Server Uitleg over het implementeren van Microsoft Windows XP Professional op de werkstations en de bijbehorende management tools. Dit boekje
leerlingbrochure nld Door: Jolanthe Jansen
leerlingbrochure nld Door: Jolanthe Jansen Dit is een brochure, gemaakt voor leerlingen met NLD. Naast deze brochure is er ook: - een brochure met informatie voor ouders van kinderen met NLD en - een brochure
SD1541-II Gebruikershandleiding
SD1541-II Gebruikershandleiding Voeding De SD1541-II vereist een externe voeding. Dit komt het esthetisch design ten goede en voorkomt computer- en circuitstoringen in geval van een defecte (interne) voeding.
1. INLEIDING 2. LESMATERIAAL
DOCENTENHANDLEIDING 1. INLEIDING Nederlands in Beeld (NIB) is bedoeld om zoveel mogelijk via beeldmateriaal de betekenis van woorden en zinnen duidelijk te maken. Cursisten met weinig schoolervaring hebben
LocoServo Handleiding
LocoServo Handleiding HDM12 Disclaimer van Aansprakelijkheid: Het gebruik van alle items die kunnen worden gekocht en alle installatie-instructies die kunnen worden gevonden op deze site is op eigen risico.
Tekst lezen en vragen stellen over de tekst
Voorspellen Kijk naar de tekst. Voorspel waar de tekst over gaat. Let op de titel, de kopjes en het plaatje. Tekst lezen en vragen stellen over de tekst 1. Lees de uitleg. Als je een tekst actief leest,
ewon Reset en Recovery
ewon Reset en Recovery In deze handleiding wordt in stappen een ewon reset en Recovery uitgelegd. Deze handelingen zijn te gebruiken voor al de Cosy 131 en Flexy 201 modellen. 3316 KE Dordrecht P a g i
<informatica> reader informatica
claes meijer reader informatica 15/16 inhoudsopgave 1. eenheden 2. netwerk 3. bestandssysteem 4. backup strategie 5. (sociale ) media gebruik pagina 3 4 5 6 8 pagina 2 1. eenheden Computereenheden
Hoe maak je een werkstuk?
Hoe maak je een werkstuk? Je gaat een werkstuk maken. Maar hoe zit een werkstuk nou eigenlijk in elkaar? Hoe moet je beginnen? En hoe kies je nou een onderwerp? Op deze vragen en nog vele anderen krijg
5.6 Instellen WIFI. STAP 1 Verbinden van de kachel met het WIFI netwerk
5.6 Instellen WIFI De pelletkachel is standaard voorzien van een WIFI-ontvanger voor zowel Apple als Android systemen. Wifi is ideaal om de kachel vanaf afstand te bedienen. Echter het inregelen hiervan
Harde schijven hebben tegenwoordig zelfs een capaciteit van 4 tot 15 gigabyte. Een gigabyte is 1024 megabyte.
Werkstuk door een scholier 1704 woorden 1 december 2004 6,1 47 keer beoordeeld Vak Informatica Externe geheugens. Het extern geheugen van de computer is het geheugen waar bestanden kunnen worden geplaatst
Gebruik van DVD-RAM discs
Deze handleiding bevat de minimale informatie die nodig is voor het gebruik van DVD-RAM discs met de DVD MULTI Drive onder Windows XP. Windows, Windows NT en MS-DOS zijn gedeponeerde handelsmerken van
Telescopische TV liften John 65hats 1111/1645
Telescopische TV liften John 65hats 1111/1645 Wat wordt standaard meegeleverd met de lift: 1. Besturingskast 2. 2x TV beugel 3. Voedingskabel 4. TV voedingskabel 5. IR afstandsbediening 6. IR oog met kabel
