Articles

machinetaal betekenis

de moedertaal van de computer. Om een programma te laten draaien, moet het aan de computer worden gepresenteerd als binaire gecodeerde machine-instructies die specifiek zijn voor die CPU-familie. Hoewel programmeurs soms machinetaal kunnen aanpassen om een draaiend programma te repareren (zie patch), maken ze het niet aan. Machinetaal wordt gemaakt door software genaamd “assemblers”, “compilers” en ” tolken.”Deze conversieprogramma’ s zetten de broncode van de programmeur om in machinetaal (machinecode). Zie assembly language, compiler en interpreter.Machinetalen verschillen aanzienlijk. Wat één instructie in één machine kan nemen, kan 10 instructies in een andere nemen. Zie RISC.Wat en waar de machine taal vertelt de computer wat te doen en waar het te doen. Wanneer een programmeur Total = TOTAL + subtotaal schrijft, wordt dat statement omgezet in een machine instructie die de computer vertelt om de inhoud van de twee gebieden van het geheugen toe te voegen waar totaal en subtotaal zijn opgeslagen en zet het resultaat in totaal.Logical vs. PhysicalA programmer behandelt gegevens logisch, “voeg dit toe, trek dat af,” maar de computer moet precies worden verteld waar dit en die zich bevinden.Van bron tot Machinetaalvoor decennia is het doel van een bedrijfsorganisatie geweest om een probleem te kunnen beschrijven en het om te zetten in uitvoerbare code (machinetaal). De programma ‘ s van vandaag zijn geschreven in steeds hogere lagen van abstractie, en er zijn aanzienlijk meer instructies uitgevoerd om taken op te lossen dan er jaren geleden waren. Echter, snellere computers zijn in staat om de extra machinetaal te absorberen met behoud van dezelfde responstijden voor de gebruiker (zie abstractielaag). Zie hardware platform.

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *