Thursday, 24 May 2018

Tje ayikwazi

Tje ayikwazi ukukhiqiza ulimi lomhlan gano wezobuhle nokuh lamvu zemifino inencazelo; akukho okucats hangwa. Kumele uhlang anise lezi zingq olowa, inombolo encane yazo ukukhiqiza umphu mela oyifunayo. Njengasezi ngeni elipha keme lesikh angiso kukhona ukwakh afuthi kunezinto eziyikhulu ezifi hliwe kuwo, kodwa ukuse benzisa ulimi lwezin hlamvu zomsebenzi senza umseb enzi ofanayo nezinh lamvu ezinin gana kodwa ekucubungeni ukuq nda encane efihliwe eceleni kwalolu lwazi olulula .Cabangela umd webo njengalabo abasem asikweni. Awukwazi ukwenza ngamatshe amakhulu njengoba lokho kungenza ukuba umcib isholo ungeneke, hhayi njengo mdwebo omuhle esetshe nziselwa ukuk ubona. Amahlamvu emihle esamente asetshe nziselwa ukuw uhambisa enda weni efunayo yokuphelela. Lokhu ukuse benza kwe-smoothing kuwuk useb enza kahle. Isakhiwo esiyinhloko sakhiwe ngolimi oluphakeme nolwazi oluningi olunikezayo futhi izingx enyana ezidinga ukwenziwa ngcono zihlanj ululwa ngolimi oluhle lwemih langano evumela ukulawula okungathí sina. Okunye ukuse benzisa ulimi lomhlangano kule sigaba sezinhlelo ezibucayi ezibizwa ngokuthi ama-real time systems. Amasistimu wesikh athi sange mpela aph endule izimp endulo zesikhathi, enomkhawulo ophezulu wesikhathi ekuse benzeni okuthile. Ukuze kudingekile isikha thi esifanele, kufanele sigcine imiy alo ekulaw uleni kwethu konke. Ezilimini ezingeni eliphakeme asikwazi ngisho noku tshela ukuthi zingaki iziyalezo zekhom piyutha ezaz isetshe nziswa, kepha ngo limi lomhlangano singaba nokulawula okuqondile phezu kwazo. Noma yiluphi uhlelo olulinga niselwe oluseb enzayo noma umzamo omkhulu wokuthut huki swa kunamac hashazi kanye nemigqa lapho kudingeka khona ulimi lomhla ngano. Futhi kulezi zingxenyeni uma kungekho ulimi lomhlan gano, angeke kube khona ukusebenza futhi uma kungekho ukusebenza, akukho ubuhle. Ngezinye izikhathi uhlelo lokusebenza oluwusizo luba usizo ngalutho ngenxa yokun gakh athaleli kokus ebenza kulezi zingxenyeni ezigwedekile. Isizathu sesithathu esiyinhloko sokufunda ulimi lomhl angano kanye nenhloso enkulu yokuyif undisa ukuveza ehlelekile ekuhle lweni. Njenga mabh uloki amakhulu angeke akhiqize enkulu ehlanjululwe kakhulu efundwe ngolimi oluphakeme kakhulu.

dagkong mga

 Sama sa dagkong mga bloke nga dili makagama og usa ka arko, ang dako nga baga nga grado nga lohika nga nakat-unan sa usa ka mas taas nga pinulongan dili maka himo sa paghatag sa katahum ug sa pagkamaayo nga pinulongan nga iglesia nga makaluwas. Ang matag usa sa matag lahi sa pinulo ngan nga pulong adunay kahulugan; walay gituohan. Kinah anglan nimo nga tipunon kining mga lugas, ang minimum nga gida ghanon niini aron maka himo sa gitin guha nga sang putanan. Sama sa usa ka mas taas nga hugpong nga pinulongan usa ka hugpong sa pagtukod ug adunay usa ka gatos nga mga butang nga natago niini, apan ang paggamit sa mga lugas sa pinulon gang.Apinulongan gihimo usab nato ang susama nga operasyon uban sa daghang mga lugas apan sa proseso nasabtan ang natago nga lohika sa tupad sa yano pagtukod. Hunahunaa ang arko sama sa mga moske. Kini dili mahimo nga dagko nga mga bato nga mag-inusara nga maoy hinungdan nga ang arko sa lubnganan mag-jagged, dili sama sa maayo nga arko nga atong gigamit nga makita. Ang pinong mga lugas sa semento gigamit sa pagpahapsay niini ngadto sa gitinguha nga ang-ang sa kahingpitan. Kini nga operasyon sa smoothing mao ang pag-optimize. Ang uyok nga istraktura gitukod sa usa ka mas taas nga lebel nga pinulongan uban sa dagkong mga bloke nga gitagana niini ug ang mga eskina nga nagkin aha nglan sa pag-optimize giha linan sa maayong lugas sa pinul onga ng pinu longan nga nagtugot sa sobra ng kontrol. Ang laing paggamit sa linggwahe sa ase mbleya anaa sa usa ka klase sa panahon nga mga kritikal nga sistema nga gitawag nga mga sistema sa tinuod nga panahon. Ang tinuod nga mga sistema sa panahon adunay oras nga mga tugon, nga may taas nga limitasyon sa panahon sa pipila ka mga operasyon. Alang sa eksak tong gikinah anglan nga pana hon,  kinah anglan natong tumanon ang mga instruksyon sa kinatibuk-an natong pagkontrol. Sa taas nga lebel nga mga pinulongan dili namo masulti kung pila ka mga instruksyon sa kompyuter ang aktwal nga gigamit, apan sa pinulon gang pinul ongan kita adunay tukmang pagko ntrolar kanila. Ang bisan unsa nga makatar unganon nga sized nga aplikasyon o usa ka seryoso nga paning kamot sa pagpa lambo adunay mga nooks ug mga kanto diin gikinahanglan ang assembly language. Ug sa niining mga kanto kon walay pinulongang panagtigum, walay mahimo ang pagpaayo ug kung walay kausaban, wala'y katahum. Usahay ang usa ka mapuslanon nga aplikasyon mahi mong walay pulos tungod lamang sa kadanghag nga dili magtrabaho niining mga pintok nga mga kanto. Ang ikatulo nga mayor nga rason sa pagkat-on sa pinulongang igpulong ug usa ka dako nga tumong sa pagtudlo niini mao ang paghimo og maayong grained logic sa mga programmer.

Cal agrupar

Cal agrupar aquests grans, el nombre mínim d'ells per produir el resultat desitjat. Igual que un llenguatge de nivell superior és un edifici de blocs i té cent coses amagades en ell, però utilitzant els grans.Adel llenguatge de muntatge fem una operació similar amb diversos grans, però en el procés entenem la lògica de minuts oculta al costat d'aquest simple construir.Considera un arc igual que els de les mesquites. No es pot fer només per pedres grans, ja que això farà que l'arc quedi atapeït, no com l'arc fi que solem veure. Els grans de ciment fina s'utilitzen per suavitzar-los al nivell desi tjat de la perfecció. Aquesta oper ació de su avitzat és l'optimi tzació. L'estru ctura del nucli es construeix en un llenguatge de major nivell amb els grans blocs que proporciona i els racons que necessiten optimització es veuen suavitzats amb el llenguatge de muntatge fi que permet un control extrem. Una altra utilitz ació del lleng uatge de mun tatge és en una classe de sistemes crítics de temps ano menats sistemes en temps real. Els sistemes en temps real tenen respo stes fixades en el temps, amb un límit superior de temps en determ inades operacions. Per aquest requisit de precisió tan precís, hem de mantenir les instruccions en el nostre control total. En llengües de nivell superior no podem ni tan sols dir quantes instr uccions de comput adora s'utilitzen realment, però en el llenguatge asse mblador podem tenir un control precís sobre ells. Qualsevol aplicació de mida raonable o un esforç de desenv olupament greu té racons i racons on es necessita un llenguatge de munt atge. I en aquests racons si no hi ha un llenguatge de muntatge, no hi pot haver optimització i quan no hi ha optimització, no hi ha bellesa. De vegades, una aplicació útil es conve rteix en inútil només per la negligència de no treballar en aquests racons irregulars. La tercera raó principal per a l'aprenentatge del llenguatge de muntatge i un objectiu principal per ensenyar-la és produir una lògica fina en els programadors. Igual que els grans blocs no poden produir un arc, la gran lògica de gra gruixut que s'aprèn en un llenguatge de nivell superior no pot produir la bellesa i la finesa que el llenguatge ensamblador pot oferir. Tots els grans del llenguatge assemblador tenen un significat; res es presumeix. 

Treći glavni

Treći glavni razlog za učenje skupštinskog jezika i glavni cilj podučavanja jeste da proizvedu finu zrničku logiku kod programera. Kao što veliki blokovi ne mogu da proizvedu luk, velika debela zrnasta logika naučena na višem nivou jezika ne može da proiz vede lepotu i finoću jezik koji može da ispuni. Svako zrno skupštinskog jezika ima značenje; ništa se ne pretpo stavlja. Morate spojiti ova zrna, minimalni broj njih da bi dobili željeni ishod. Kao što je na višem nivou jezik je blok konstrukt i ima stotine stvari skrivenih u njemu, ali koristeći zrna skupštinskog jezika vršimo sličnu operaciju.Brojnim zrnima ali u procesu shvatimo minutnu logiku koja je sakrivena pored tog jednost avnog konstruisati. Razmislite luk kao i one u džamijama. Ne može se napraviti samo od velikih kam ena, jer bi to luka vom lukom napra vio, a ne kao fini luk koji smo navikli da vidimo. Fina zrna cementa se upotrebl javaju da bi se gladila do željenog nivoa savrš enstva. Ova opera cija glajenja je optim izacija. Osno vna struktura je izgrađena na višem nivou jezik a sa velikim blok ovima koje pruža, a uglovi kojima je neop hodna optim izacija su usaglašeni sa finim zrnom jezika montaže koji omogućava ekstremnu kontr olu. Još jedna upotreba jezika mon taže je u klasi vremena kritičnih sistema zvanih u realnom vremenu. Sistemi u real nom vremenu imaju vremenski ograničene odgovore, sa gornjom granicom vremena na određenim operacijama. Za takve precizne zahteve vremena, moramo držati uputstva u našoj potpuni kontroli. Na jezicima višeg nivoa ne možemo ni da kažemo koliko je računarskih uputstava zapravo korišćeno, ali na nivou skupštine možemo imati prec iznu kon trolu nad njima. Svaka aplikacija s razum nom veličinom ili ozbiljan razvojni napor ima uglove i uglove gde je jezik skupštine potreban. A na ovim uglovima ako nema jezika za montažu, ne može biti optimi zacije i kada nema optimi zacije, nema lepote. Ponekad korisna aplikacija postaje beskorisna samo zbog nebriga ne radeći na ovim oštetim kutovima. 

Wednesday, 23 May 2018

Kumele uhlang

Kumele uhlanganise lezi zingq olowa, inombolo encane yazo ukukhiqiza umphumela oyifunayo. Njeng  olimini olupha keme kukhona ukwakha futhi kunez into eziyi khulu ezifihliwe kuwo, kodwa ukuse benzisa izinhlamvu zomhla ngano wolimi senza umsebenzi ofanayo ngezin.Hlamvu eziningana kodwa ekucub ungeni ukuq onda  encane efihliwe eceleni kwalokho ukwakha okulula.Caban gela umd webo njeng alabo abasem asikweni. Awukwazi ukwenza ngamatshe amakhulu njengoba lokho kungenza ukuba umcib isholo ungeneke, hhayi njengom dwebo omuhle esetshen ziselwa ukuk ubona. Amahlamvu emihle esamente aset shen ziselwa ukuw uhambisa endaweni efunayo yoku phelela. Lokhu ukusebenza kwe-smoothing kuwu kuse benza kahle. Isakhiwo esiyin hloko sakhiwe ngolimi oluphakeme nolwazi oluningi olunik ezayo futhi izingx enyana ezidinga ukwe nziwa ngcono zihla njululwa ngolimi oluhle lwemihl angano evumela ukulawula okung athí sina. Okunye ukuse benzisa ulimi lomhlangano kulesigaba sezinhlelo ezibucayi ezibizwa ngokuthi ama-real time systems. Amasi stimu wesikhathi sangem pela aphendule izim pendulo zesikhathi, enomkhawulo oph ezulu wesikhathi ekusebenzeni okuthile. Ukuze kudingekile isikhathi esifanele, kufanele sigcine imi yalo ekulaw uleni kwethu konke. Ezilimini ezingeni elipha keme asikwazi ngisho nokutshela ukuthi zingaki iziyalezo zekh om piyutha ezaziset shenziswa, kepha ngolimi lomhla ngano singaba nokulawula okuqondile phezu kwazo. Noma yiluphi uhlelo oluli nganis elwe oluseb enzayo noma umzamo omkhulu wokuthut hukiswa kuna mach ashazi kanye nemigqa lapho kudingeka khona ulimi lomhla ngano. Futhi kulezi zingxe nyeni uma kungekho ulimi lomh langano, angeke kube khona ukusebenza futhi uma kungekho ukusebenza, akukho ubuhle. Ngezinye izikhathi uhlelo lokus ebenza oluwusizo luba usizo ngalutho ngenxa yoku ngak hathaleli kokusebenza kulezi zingx enyeni ezigw edekile. Isizathu sesithathu esiyinh loko sokufunda ulimi lomhlangano kanye nenhloso enkulu yokuyifundisa ukuveza i-logic ehlelekile ekuhlelweni. Njengamabhuloki amakhulu angeke akhiqize  enkulu ehlanjululwe kakhulu efundwe ngolimi oluphakeme kakhulu ayi kwazi ukukhiqiza ulimi lomhla ngano wez obuhle nokuh leleka. Inkulumo ngayinye yezin hlamvu zemifino inencazelo; akukho okucats hangwa. 

Tuesday, 22 May 2018

logika finkatua

Irakask untzaren hizkuntza ikasteko arrazoi nagusia eta irakask untzako helburu nagusia da program atzaileetan logika finkatua ekoiztea. Bloke handiek ezin dute arku bat sortu, goi-mailako hizkuntza batean ikasitako logika lodi handiek ezin dute edertasuna eta finene ssearen mun taketa hizkuntza eman. Biltzar hizkuntzaren ale bakoitzak esanahi bat du; ezer ez da ustezko.Elikagai  hauek bildu behar dituzu, gutxieneko kopurua nahi duzun emaitza lortzeko. Goi mailako hizkuntzan begizta bat bezalakoa da, bloke eraikitzailea eta ehundaka gauza ezkut atuta daudela, baina muntaketa. lengoaien erabilera alda daiteke hainbat alditan, baina prozesuan, logika logikoa ezkutatuta dago. eraikuntza sinplea.Ikusi meskitu etakoak bezalako arku bat. Ezin da harri handiak bakarrik egin, arku hori oso larritzat jotzen zuena, ikusten ez dugun arku fina bezalakoa. Zementuaren ale finak perfekzio mailara egokitzeko erabiltzen dira. Leun tzeko eragiketa hau optimizatzea da. Nukle oaren egitura goi-mailako hizkuntza da, hornitutako bloke handiekin eta optim izazioa behar duten txokoekin batera lerrokatu egiten da, mutur reko kontrola ahalbid etzen duena. Biltzar hizkuntzaren beste erabilera denbora errealeko sistema izeneko sistema krit iko etan dago. Denbora errealeko siste mek denbora muga gainditzen dute eran tzunak, eragiketa jakin batzuen muga-tarte batez. Denbora ldiaren baldintza zehatzak lortzeko, gure kontrol osoa argibideak mantendu behar ditugu. Goi mailako hizkuntzen artean, ezin dugu esan zenbat ordenagailu argibide erabiltzen ziren benetan, baina muntaketa-hizkuntzan beraien kontrola zehatza izan dezakegu. Zentzuzko neurrirako aplikazioa edo garapen larriko ahaleginek muntaketa hizkuntza behar duten tokiak eta txokoak dituzte. Eta txoko hauetako hizkuntza ez bada ere, ez dago optimizaziorik eta ez dago optimizaziorik, ez dago edertasunik. Batzuetan, aplikazio erabil garria ez da alferrikakoa izaten, ez baitago txoko harri hauetakoren batean ez funtzionatzea. 

Ikuspegi horretatik

Ikuspegi horretatik, ikuspuntu horri esker, ez da muntaia hizku ntzako progr amatz aile anitza. Plataf orma guztietan komunak diren muntaketa izkunt zaren kontz eptuak garatuko dira, orden agailu baten oinar rizko maila txikia ulertzeko, arkitektura jakin baten berezi tasunak ordez. Azpim arra gehiago izango da muntaketa hizku ntzan eta gutxiago.Batzar hizku ntzaren program azioak oso oinarrizko eta maila baxuko ordenag ailuaren ulermena garatzen du. Goi mailako hizkuntzen artean ordenag ailuaren eta programat zailearen arteko distantzia dago. Hau da goi mailako hizk untzak hurbilagoak eta progra matzail eagoak izateko diseinatuta egotea, makinaren distantzia sortuz. Distantzia honek konpu ltsatzaile eta interpre tatzaile izeneko itzultz aileek estaltzen dute. Biltzar hizk untzaren program azioaren helburua bitart ekaritza horiek gainditu eta ordena gailuarekin zuzenean hitz egitea da. Orokorrean, muntaketa izkuntzaren progra mazioa zaila da eta inork ez du ulertzeko gai denik. Errea litatea kontr astea da, muntaketa hizkuntza oso erraza baita. Okerreko inpresioa sortzen da oso zaila delako ordenagailu erreala hain erraza izan daitekeela. Muntatze hizkunt zaren progra mazioari esker, ordenaga iluaren esku libreko esposizioari esker, programa tzaileak hizku ntzan hitz egiten du bere hizkuntzan. Progra matzaile eta ordena gailuaren artean geratzen den itzultz aile bakarra ordena gailuaren zenba kizko mundua sinbolizatzen da gogor atzeko erraztasuna lortzeko. Muntatze hizk untza programa tzeko alderdi prakt ikoak estaltzeko, Intel arkitektura oinarritu tako adibide gisa erabiliko da. Hala ere, ikast aro hau ez da arkitektura jakin bati lotuta egongo den moduan.