Tuesday, 22 May 2018

Zentzuzko neurrirako

Zentzuzko neurrirako aplikazioa edo garapen larriko ahaleginek muntaketa hizkuntza behar duten tokiak eta txokoak dituzte. Eta txoko hauetako hizkuntza ez bada ere, ez dago optimiz aziorik eta ez dago optimiza ziorik, ez dago edertasunik. Batzuetan, aplikazio erabil garria ez da alferrikakoa izaten, ez baitago txoko harri hauetakoren batean ez funtzionatzea. 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. 

Batzar hizku

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. 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.

Ai nuk është

Ai nuk është në gjendje të kuptojë vullnetin tuaj. Pastaj i thoni atij të vendosë atë me librin e shtatë në raftin e djathtë. Precizioni është i përfshirë dhe vetëm numrat janë të saktë në këtë botë. Një do të jetë gjithnjë një dhe dy gjithmonë do tëdy. Pra, ne tregojmë në formën e një numri në autobusin e adresës, i cili qelizë është e nevojshme për të thënë në të gjithë kujtesën. Një numër binar gjenerohet në autobusin e adresës, pestë, shtatë, tetë, dhjetë; qeliza e cila është e nevojshme. Pra, numri i qelizave vendoset jenë në autobusin e adresës. Një qelizë kujtese është një vend-bit për ruajtjen e të dhënave, zako nisht i quajtur edhe një byte. Numri i një qelize quhet gjerësia e qelizës. Dy dimen sionet, gjerësia e qelizës dhe numri i qelizave, përcaktojnë plotësisht kujtesën ashtu siç e përc akton plot ësisht gjerësia dhe thellësia e një pusi. Dëboni thellë me metra të gjerë dhe pus është përshkruar plotës isht. Në mënyrë të ngjashme për kujtesën ne përcaktojmë dy dimensione. Dimensioni i parë përc akton se sa bit par alele ekzistojnë në një qelizë të vetme të mem ories. Kujtesa quhet 8-bit ose për këtë arsye dhe kjo është edhe madhësia e fjalës së kujte sës. Kjo nuk duhet të përputhet me madhësinë e një fjale të procesorit që ka parametra të tjerë për ta përcaktuar atë. Në përgjithësi, qeliza e memories nuk mund të jetë më e gjerë sesa gjerësia e autobusit të të dhënave. Operacioni më i mirë dhe më i thjeshtë kërkon të njëjtën madhësi të auto busit të të dhënave dhe gjerësisë së qelizave të kujtesës.Ne marrim një shembull për të shpje guar bashkëp unimin e procesorit dhe kujtesës duke përdorur adresën, kontrollin dhe autobusët e të dhënave. Mendoni se dëshironi që shërbëtori juaj i pashkolluar të sjellë një libër nga rafti. Ju urdhëroni atë që të sjellë librin e pestë nga maja e shelfit. Të gjitha operacionet e lëvizjes së të dhënave janë të fshehura në këtë një fjali. Një fenomen i tillë i zakonshëm i përditshëm i parë nga kjo perspektivë shpjegon punën e dukshme komplekse të tre autobusëve. Ne i thamë shërb ëtorit të "sjellë një libër" dhe atë që është "i pesti nga lart, vend i saktë edhe për shërbëtorin që është shumë më inteligjent se kujtesa jonë memece. Shërbëtori memec ndjek hapat një nga një dhe libri është në dorën tuaj si rezultat. Nëse, megjithatë, sapo i keni kërkuar atij një libër ose e keni quajtur librin, shërbëtori juaj i paa rsim uar do të qëndrojë aty duke vështruar ju dhe libri kurrë nuk do të vijë në dorën tuaj. Edhe në këtë shembujt më të thjeshtë, mate matika është atje, pesta nga lart". Pa një numër, shërbëtori nuk do të ishte në gjendje ta gjente librin.

Monday, 21 May 2018

Ons neem

Ons neem 'n voorbeeld om die same werking van die verwerker en geheue te verduidelik deur die adres-, beheer- en databusse te gebruik. Oorweeg dat jy jou onopgevoede dienaar wil hê om 'n boek uit die rak te bring. Jy beveel hom om die vyfde boek bo-op die rak te bring. Al die datab eweg ingsa kti witeite word in hier die een sin versteek. So 'n eenvoudige alled aagse verskynsel wat vanuit hierdie persp ektief gesien word, verduidelik die oënsk ynlik komplekse werking van die drie busse. Ons het aan die dienaar gesê om 'n boek te bring en die een wat "vyfde van bo" is, presiese plek, selfs vir die die naar wat baie meer intelligent is as ons dom geheue. Die dom servant volg die een vir een, en die boek is as gevolg daarvan in jou hand. As jy hom egter net vir 'n boek gevra het of jy die boek aangewys het, sal jou onopgeleide dienaar daar na jou kyk en die boek sal nooit in jou hand kom nie. Selfs in hierdie eenvoudigste van alle voorbeelde is wiskunde daar, "vyfde van bo Sonder  getal kan die dienaar nie die boek opspoor nie. Hy kan nie jou wil verstaan ​​nie. Dan vertel jy hom om dit met die sewende boek op die regte rak te plaas. Presisie is betrokke en slegs getalle is presies in hierdie wêreld. Een sal altyd een wees en twee sal altyd twee wees. So vertel ons in die vorm van 'n nommer op die adresbus watter sel nodig is om die  in die geheue te sê. Binêre getal word gegen ereer op die adresbus, vyfde, sewende, agste, tiende; die sel wat benodig word. So word die selnommer op die adresbus geplaas. 'Dgeheue sel is 'n n-bis plek om data te stoor, gewoonlik  ook 'n byte genoem. Die aantal bisse in 'n sel word die selwydte genoem. Die twee dimensies, selwydte en aantal selle definieer die geheue heeltemal net soos die breedte en diepte van 'n put dit heeltemal definieer. oet diep met voet breed en die put is heelte mal beskryf. Net soos in die geheue defin ieer ons twee dimensies. Die eerste dim ensie bepaal hoeveel parallelle bisse daar in 'n enkele geheue sel is. Die geheue word vir hierdie rede genoem, en dit is ook die woordgrootte van die geheue. Dit hoef nie ooreen te stem met die grootte van 'n verwerker woord wat ander parameters het om dit te definieer. Oor die algemeen kan die geheue sel nie wyer wees as die breedte van die databus nie. Die beste en eenvoudigste operasie vereis dieselfde grootte data bus en geheue sel wydte.

Uhlelo lwemih

Uhlelo lwemih langano yesifunda luqala ukuqonda izinga eliyisis ekelo futhi eliphansi lekhom pyutha. Ezilimini ezin geni elipha keme kunebanga phakathi kwek hom pyutheni nomqambi. Lokhu kungenxa yokuthi izilimi zezinga eliph akeme zenzelwe ukuthi zison delane futhi zibe mnandi kumklami, ngaleyo ndlela zakha ibanga nomshini. Leli banga lihlan ganiswa abahumushi aba bizwa ngokuthi abahlanganisi nabahumushi. Inhloso yoku hlelwa kolimi oluhlangene ukuguqula lezi zihambeli bese ukhuluma ngqo nekh omp yutha. Kunomqondo ojwayelekile wokuthi uhlelo lolimi lomhlangano luwu msebenzi onzima futhi akuwona wonke umuntu okw azi ukuwuqonda. Iqiniso lihlukile, njen goba ulimi lomhlangano luyinto elula kakhulu. Ukucabanga okung alungile ku dalwe ngoba kunzima ukubona ukuthi ikhomp yutha yangempela ingaba lula. Uhlelo lwemihlangano yesifunda lunikeza ukubo niswa okukhululekile kwikh omp utha futhi kuvumela ukukhu lumis ana naye ngomlimi. Umhumushi kuphela ohlala phakathi komklami kanye nekh omputha yilapho efa nekisela umhlaba wezinombolo zekhompyutha ukuze kube lula ukukhumbula. Ukumboza izici eziseb enzayo zokuhlelwa kolimi, uhlelo lwe olusekelwe ku-Intel lwezakhiwo luzos etshen ziswa njengesibonelo. Noma kunj alo le nkambo ngeke ihlanga niswe nesa khiwo esithile njengoba kuyenziwa ngaso sonke isikhathi. Ngombono wethu inqubo enjalo ayibambi izinhlelo zolimi zomhl angano ezihlukahlukene. Imiqondo yolimi lomhlangano ejwayelekile kuzo zonke amap ulatifomu izothuth ukiswa ngendlela yoku gcizelela ukuqonda okuyisisekelo okuphansi kwekhomputha esikhundleni sezinto ezipha wul ekayo zesakhiwo esithile. Ukugc izele lwa kuyoba ngaphe zulu ngolw imi lomhl angano futhi kancane.

Sunday, 20 May 2018

magasabb szintű

A magasabb szintű nyelveken nem tudjuk megmondani, hogy hány számítógépes utasítást használtak fel, de az összes zerelési nyelvben pont osan ellenőri zhetjük őket. Valamennyi ésszerű méretű alkalm azás vagy komoly fejlesztési erőfeszítés olyan zugokat és sarkokat tartalmaz, ahol az össze szerelési nyelvre van szükség. És ezeken a sarkokban, ha nincs assembly nyelv, nincs optimalizálás, és ha nincs optimalizálás, nincs szépség. Néha egy hasznos alka lmazás haszo ntalanná válik, csak azért, mert nem foglalkozik ezekkel a szaggatott sarkokkal. Az össze szere lési nyelv elsajátításának és a tanítás egyik legfontosabb célja, hogy finom szemcsés logikát hozzon létre a pro gra mozókban. Csakúgy, mint a nagy tömbök nem tudnak íveket készí teni, a nagy, vastagságú, nagytel jesí tmé nyű logika nem képes a szépség  és a finomság összeál lítására. Az összesz erelési nyelv minden egyes gyönge értelmes; semmi nem feltéte lezhető. Ezeket a gabonákat össze kell állítani, a legkevesebb számot, hogy a kívánt eredményt elérje. Csakúgy, mint egy ma gasabb szintű nyelv egy blokks zerkezet, és száz dolgot rejtegetünk el benne, de a gyülekezési nyelv szemszö tban megértjük a pillanat logikát rejtve az egyszerű konstrukciót.Tekintsen egy ívet, mint a mecse tekben. Nem lehet önmag ában nagy kövekből építeni, mert a boltot vadul süvítették, nem olyanok, mint a finom boltív, amit láttunk. A cement finom szemcséit arra használják, hogy a kívánt tökéletesség szintjére simítsa. Ez a simítási művelet az optimalizálás. A magszerkezet magasabb szintű nyelven épül fel, az általa biztosított nagy tömbökkel, és az optima lizálást igénylő sarkokat az összesz erelési nyelv finom szem csével simítja, amely lehető vé teszi a szélsőséges irány ítást. Az assembly nyelvének egy másik használata az idő kritikus rendsz erének egy osztályába tartozik, amelyet valós idejű rendsze reknek neveznek. A valós idejű rendsz erek időzített lekérde zésekkel rende lkez nek, és bizonyos műveleteknél felső határidővel rende lkeznek. Az ilyen pontos időzítéshez az utasításokat teljes körű ellenőrzés alatt kell tarta nunk. 

E noʻono

E noʻonoʻo i kahi pale e like me nā mea i loko o nā hale pule. ʻAʻole hiki ke hanaʻia i nā pōhaku nui wale nō e like me ka mea e hoʻonani ai i ke kua,ʻaʻole e like me ke kiko maikaʻi i hoʻohanaʻia eʻike. Hoʻohanaʻia ka palaoa maikaʻi o kaʻalani e hoʻonanea i kahi kiʻekiʻe o ka maikaʻi. ʻO kēia hana o ka hoʻou luʻ anaʻo kaʻikeʻana. Hoʻokumuʻia ka hale kumu i ka'ōlelo kiʻekiʻe aʻe me nā poʻo manaʻo nui e hāʻawiʻia ana a me nā  kihi e pono ai ka maikaʻiʻana e hoʻo nāʻia me ka palaoa maikaʻi o ka'ō lelo anaina e'āpono ai i ka mana. ʻO kekahi hoʻohanaʻana i ka'ōlelo loiloi i loko o ka papa hana manawa nui i kapaʻia he pūnaewele manawa maoli. ʻO ka pūna ewele manawa e loaʻa i nā pane i hoʻopaʻaʻia, me ka palena o ka man awa ma kekahi mau hana. No kēlā mau koi manawa kūpono, pono mākou e mālama i nā kuhikuhi i loko o kā mākou mana. Ma nā'ōlelo kiʻekiʻe i hikiʻole iā mākou ke haʻi i ka nui o nā leka uila i hoʻohana maoliʻia, akā, ma ka'ōleloʻekalesia, hiki iā mākou ke mālama i nā mana. ʻO nā'āpana kūpono a pau a iʻole kahi hana hoʻolālā koʻikoʻi loa,ʻaʻole i loaʻa a me nā kihi i kahi e pono ai ka'ōlelo hālāwai. A ma kēia mau kihi ināʻaʻoh e'ōleloʻekalesia,ʻaʻole hiki keʻikeʻia a ināʻaʻoleʻike maikaʻi,ʻaʻohe nani. I kekahi manawa, lilo ka hoʻo hana ponoʻole i meaʻole wale nō ma muli o ka mālamaʻole i ka hanaʻ ana ma luna o kēia mau kihi. ʻO ke kolu o ka kumu nui no ka hoʻon aʻaua oʻana i ka'ōlelo hālāwai a me kahi pahuhopu nui no ka aʻoʻana,ʻo ia hoʻi ka hāʻawiʻana i nā loiloi maikaʻi maikaʻi i nā mea papahana. E like me ka nuiʻole o nā pahu nui e hiki ai ke kiʻi i kahi kikowaʻi,ʻo ka loiloi paʻaʻole iʻikeʻia ma ka'ōlelo kiʻekiʻe aʻe hikiʻole ke hoʻolaha i ka'ōlelo nani a me ka maikaʻi o ka hālāwai. He mana ko kēlā me kēia'ā pana o kaʻekalesia; ʻAʻohe mea i manaʻoʻia. Ponoʻoe e hōʻuluʻulu i kēia mau'āpana, ka hapa iki o lākou e hana i ka hopena i make makeʻia. E like me ka'ōlelo maʻamau i kahi papa hana a loaʻa iā ia he haneli mau mea i hūnāʻia i loko o ia mea, akā, ma ka hoʻohanaʻana i nā hua'ōlelo o kaʻe kalesia e hana like mākou me ka nui o nā huapalapa akā i ka hana e maopopo i kahiʻike maʻalahi i hūnāʻia ma kahi o ka maʻalahi. hana.