Azərbaycanca AzərbaycancaБеларускі БеларускіDansk DanskDeutsch DeutschEspañola EspañolaFrançais FrançaisIndonesia IndonesiaItaliana Italiana日本語 日本語Қазақ ҚазақLietuvos LietuvosNederlands NederlandsPortuguês PortuguêsРусский Русскийසිංහල සිංහලแบบไทย แบบไทยTürkçe TürkçeУкраїнська Українська中國人 中國人United State United StateAfrikaans Afrikaans
Support
www.wp1.da-dk.nina.az
  • Wikipedia

For alternative betydninger se Macro Se også artikler som begynder med Macro En macro også stavet makro er inden for inf

Macro (samling af instruktioner)

Macro (samling af instruktioner)
www.wp1.da-dk.nina.azhttps://www.wp1.da-dk.nina.az
image For alternative betydninger, se Macro. (Se også artikler, som begynder med Macro)

En macro (også stavet makro) er inden for informationsteknologien en samling af instruktioner eller kommandoer, der kan angives eller udføres under ét navn.

Macroer finder anvendelse i flere programmeringssprog. Macroer finder udstrakt anvendelse i assemblerprogrammering, hvor man simpelthen samler et antal assemblerinstruktioner under et navn, gemmer dem i et macrobibliotek og senere i programmet kan nøjes med at skrive navnet på macroen. Assembleren ekspanderer da macroen til de angivne instruktioner, der indsættes i stedet, før den egentlige assemblering sker. Macroer kan ofte ”tage parametre”, så dele af den indsatte assemblerkode modificeres. F.eks. kan labels (referencer til adresser indsættes). Et eksempel fra assembleren til Univac-1100, hvor macroen (PROC'en) FLYT først defineres med parametre:

FLYT* PROC LX X1,(1,FLYT(1,1)) LX X2,(1,FLYT(1,2)) LR,U R1,FLYT(1,3) LA A1,0,*X1 SA A1,0,*X2 JGD R1,$-2 END 

I den følgende kodestump kaldes macroen FLYT og etiketterne på to lagerområder LOCA og LOCB angives som parametre sammen med litteralen 10. Assemblerinstruktionerne defineret ovenfor indsættes i stedet for navnet FLYT og parametrene indsættes på de angivne pladser.

START . FLYT LOCA,LOCB,10 . 

Macroer findes også i flere højniveausprog, hvor de typisk er en del af præcompileren. Det er et program, der behandler programkoden før den egentlige kompilering (oversættelse). En præcompiler er normalt mere avanceret end macroer i assembler.

Macroer findes også i flere applikationsprogrammer, hvor man kan samle flere kommandoer eller handlinger, gemme dem under et ønsket navn og senere udføre de samme kommandoer igen (men typisk på andre data). Macroer findes i regneark, tekstbehandlingsprogrammer , grafikprogrammer og mange andre programmer. Derved kan rutineopgaver, der skal udføres ofte, meget nemt udføres.

Macroer kan i nogle programmer fungere som et helt programmeringssprog.

wikipedia, dansk, wiki, bog, bøger, bibliotek, artikel, læs, download, gratis, gratis download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, billede, musik, sang, film, bog, spil, spil, mobile, Phone, Android, iOS, Apple, mobiltelefon, Samsung, iPhone, Xiomi, Xiaomi, Redmi, Honor, Oppo, Nokia, sonya, mi, PC, web, computer

Udgivelsesdato: November 25, 2024, 14:05 pm
De fleste læses
  • Kan 10, 2025

    Trippelpunkt

  • Kan 18, 2025

    Trillebør

  • Kan 11, 2025

    Trekantsuligheden

  • Kan 13, 2025

    Tredjeverden

  • Kan 13, 2025

    Tranekær

Daglige
  • Vikings (tv-serie)

  • Harry (DSB)

  • Robertprisen

  • Ruslands invasion af Ukraine 2022

  • Eurovision Song Contest 2025

  • Sissal

  • Kassøværket

  • Kurdistans Arbejderparti

  • Pave Leo 14.

  • Pave

NiNa.Az - Studio

  • Wikipedia

Tilmelding af nyhedsbrev

Ved at abonnere på vores mailingliste vil du altid modtage de seneste nyheder fra os.
Kom i kontakt
Kontakt os
DMCA Sitemap Feeds
© 2019 nina.az - Alle rettigheder forbeholdes.
Ophavsret: Dadaş Mammedov
Top