? Computer språk består av en samling av kommandoer og regler som må sendes til den sentrale processing unit, hjernen i datamaskinen , for behandling og gjennomføring. Assembly er et programmeringsspråk som bruker korte ord kjent som mnemoniske . De huskeregler er 04:59 bokstaver i lengde og representerer en operasjon kode . Programmeringsspråket bruker en assembler for å konvertere huskeregler i maskinen språk slik at CPU kan behandle koding. Språk og assembler
forkortelser som brukes i assembly varierer fra datamaskinen plattform til plattform . Mnemonic eksempler: RTAB , som betyr Rewind Tape og Break , RWDSK eller spole tilbake disk, SRSD , eller søke opp og Scar Disk , og SPSW , eller Scramble Program Status Word . Ikke to montering språk er like, og språkets generelle syntaksen er annerledes på hver plattform . Assembly er CPU spesifikk og du må vite datamaskinens bestemt CPU-arkitektur for å skrive språket . Du kan skrive i assembly bruke tekst editor som følger med datamaskinens operativsystem .
Fordeler
Programmer skrevet i assembly er mindre , krever mindre plass på harddisken og kjøre fortere enn programmer skrevet i høynivå språk som COBOL , FORTRAN , LISP eller BASIC . Programmer som er skrevet for kontorutstyr , forbruker apparater og lignende enheter er ofte skrevet i assembly , på grunn av disse fordelene .
Assembler
Datamaskinens CPU kan ikke behandle assembly direkte og krever et frittstående program som kalles en assembler for å konvertere språkets huskeregler i maskinen språk - koding datamaskinens CPU kan forstå . Assembler er også unik for systemets CPU , og du kan ikke bruke en assembler som er designet for en annen CPU. Montører ikke inneholder feil -sjekking komponenter og er i stand til å lagre den konverterte program .
Machine Språk
Når assembler fullfører konverteringsprosessen , er koding en serie " 0 " S og "1" s - kjent som maskinspråk. Dette språket blir deretter behandlet av systemets CPU. Eventuelle feil i kodingen ikke tatt av deg selv eller assembler vil stoppe CPU fra behandlingen av programmet, og du kan eller ikke kan bli presentert med feilmeldinger.