Saturday 26 May 2018

Vi devas kunmeti

Vi devas kunmeti ĉi tiujn aknojn, la minimuman nombro da ili por produkti la deziritan rezulton. Same kiel en pli alta nivelo lingvo estas bloko konst ruita kaj havas cent aferojn kaŝitajn en ĝi, sed uzante la grajnojn de ensambla lingvo ni faras similan operacion. Lkun kelkaj aknoj, sed en la procezo komprenas la minuran logikon kaŝitan apud tiu simpla konstrui.Pripensu arkon, kiel tiuj, kiuj estas en moskeoj. Ĝi ne povas esti farita de grandaj ŝtonoj sole kiel tio farus la arkon sovaĝe jagged, ne kiel la bona arko, kiun ni kutime vidas. La belaj aknoj de cemento uzas por glavi ĝin al la dezirata nivelo de perfekteco. Ĉi tiu operacio de glataĵo estas optim umigo. La kerna strukturo estas konstruita en pli alta nivelo kun la grandaj blokoj kiujn ĝi provizas kaj la anguloj, kiuj bezonas optimu migon, estas mild igitaj per la bela greno de asem bleli ngvo, kiu perm esas ekstreman kontr olon. Alia uzo de ensambla lingvo estas en klaso de tempa kritika siste mo nomata realaj sistemoj. Reala tempo sistemoj havas tempon ligitajn respondojn, kun supra limo de tempo pri certaj operacioj. Por tia preciza tempo necesa, ni devas observi la instrukciojn en nia tuta kontrolo. En pli altajn lingvojn ni eĉ ne povas diri kiom da komputilaj instrukcioj efektive uzis, sed en asemblelingvo ni povas havi precizan kontrolon super ili. Ĉiu akce ptebla grandioza apliko aŭ serioza penado havas nukojn kaj angulojn, kie necesas muntado. Kaj ĉe ĉi tiuj ang uloj, se ne ekzistas lingvo de ase mbleo, ne povas esti optimu migo kaj kiam ne ekzistas optimumigo, ne ekzistas beleco. Kelkfoje utila apliko fariĝas netaŭga nur pro la senzorgeco de ne funkcii sur ĉi tiuj jaggedaj anguloj. La tria grava kialo por lernado de asemblea lingvo kaj grava celo por instruado estas produkti bonan gravan logikon en programistoj. Same kiel grandaj blokoj ne povas produkti arkon, la granda dika gracia logiko lernita en pli alta nivelo ne povas produkti la belecon kaj finan kunvenan lingvon. Ĉiu kaj ĉiu greno de asembl elingvo havas signifon; nenio supozas. 

No comments:

Post a Comment