fbpx

Бяцхан боловч хүчирхэг microcontroller SEEED STUDIO XIAO

Seeed Studio бол нээлттэй техник хангамжийн бүтээгдэхүүн хөгжүүлдгээрээ алдартай компани. Тэдний бүтээсэн Seeed Studio XIAO нь ердөө эрхий хурууны чинээ хэмжээтэй боловч маш хүчирхэг бөгөөд Arduino IDE болон MicroPython дээр программчлагдах боломжтой microcontroller юм. “XIAO” гэдэг нь хятад хэлээр “жижиг” гэсэн утгатай бөгөөд нэрэндээ таарсан үнэхээр авсаархан төхөөрөмж. Онцлогууд Хэрэглээндээ тааруулан олон төрлөөс сонгох боломжтой […]

Санах ойн виртуалчлал

Тооцоолох байгууламжийн хандаж буй санах ойн хаяг нь санах ойг эхний үүрнээс нь дэс дараалан дугаарласан тооноос өөр хаягтай байдаг. Учир нь CPU санах ойд арай өөрөөр ханддаг. Гэхдээ яаж? бас яагаад? Энэ талаар бүгдээрээ судалцгаая. Эхэн үеийн хөгжил… Эхэн үеийн компьютерүүд 8 битийн регистртэй байлаа. Ийм регистрээр санах ойг 256 байт хүртэл л хаяглаж […]

Хүн ба роботын харилцаа

Сүүлийн жилүүдэд роботын инженерийн салбарт “бодит биет байдал” (embodiment) гэх ойлголт чухал болж байгаа. Энэ нь зөвхөн роботын хөдөлгөөн төдийгүй, түүний биеийн хэлбэр, бүтэц, орчинтой харилцан үйлчлэх чадварыг харгалзан үздэг арга юм. Японы Кюшю технологийн дээд сургуулийн профессор Хироаки Вагатсума болон түүний багийнхан хүний тархинд суурилсан роботын системийг бүтээж байгаа. Тэдний судалгааны гол зорилго нь […]

Статик ба Динамик санах ой

Компьютерийн тооцоолох төхөөрөмж маш хурдан, бүр секундэд хэдэн тэрбум үйлдэл хийх чадалтай. 2.4GHz CPU байлаа гэхэд секундэд 2.4 тэрбум үйлдэл хийх чадалтай гэсэн үг. Гэвч CPU боловсруулах өгөгдлөө өөр дээрээ хадгалж чаддаггүй. Харин гадаад санах ойгоос шууд өгөгдөл татаж унших боломжгүй. Учир нь дискнүүд маш удаан. Энэ хоёр төхөөрөмжийн дундын гүүр болох зорилгоор компьютерт дотоод […]

Fisher–Yates Алгоритм гэж юу вэ?

Төсөөлөөд үз дээ — чи Blackjack тоглоом дээр картуудыг холиод тоглох гэж байна. Гэтэл хэрвээ үргэлж ижил дарааллаар хольдог бол тоглоом уйтгартай болно, тийм үү? Тэгвэл Fisher–Yates алгоритм яг үүнийг шийддэг! Энэ алгоритм нь жагсаалт эсвэл массив дахь элементүүдийг санамсаргүй дарааллаар хольж, тоглоомыг илүү сонирхолтой, шударга болгодог. Жишээлбэл, покер эсвэл blackjack тоглох үед картуудыг холиход […]