2012/04/30

MIPS Ассемблер хичээл 3: Тооллын систем

Тоон төхөөрөмж (Digital Electronics) маань 0, 1 гэсэн тоог ойлгодог. Тийм болохоор бидний ойлгодог бүх зүйлсийг Тоон төхөөрөмж маань шууд ойлгодоггүй байх нь. Тиймээс бидэнд 0, 1 гэсэн төлөв рүү өгөгдлөө дүрслэх, хөрвүүлэх шаардлага гарчээ.

Хоёртын тооллын систем

Янз бүрийн тооллын системүүд бий. Тооллын систем гэдэг нь энгийнээр хэлбэл тоог дүрслэх дүрэм юм. Жишээ нь бид 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 гэсэн 10-н тоогоор бүх тоог дүрсэлдэг дүрэмтэй. Тиймээс бид 10-тын тооллын систем хэрэглэдэг гэсэн үг. Заавал 0, 1 , 3, 5 мав гэсэн тэмдэгүүдийг хэрэглэнэ гэсэн дүрэм байхгүй. 10-н ялгаатай дүрс, тэмдэг л ашигласан бол 10-тын тооллын систем гэсэн үг. Өнөөгийн нээлттэй дэлхийд нэг нэгэнтэйгээ ойлголцох их чухал учир нэгдсэн нэг тохирсон тэмдэглэгээг хэрэглэдэг нь энэ Энэтхэг-Араб тоо буюу  0, 1, 2, 3, 4, 5, 6, 7, 8, 9 юм.

Төрөл бүрийн тоог дүрсэлсэн тэмдэглэгээнүүд:

Вавилон тоо(60-тын тооллын систем)
Хятад тоо
Маяа тоо (20-тын тооллын систем)
За, тэгвэл 2-тын тооллын систем гэвэл тоог ямар нэгэн ялгаатай хоёр тэмдгээр л дүрслэхийг хэлж байна гэсэн үг. Бид 0, 1 гэсэн хоёр ялгаатай тэмдгийг ашигладаг. Эндээс харахад хязгааргүй олон тооллын систем байж болохоор байгаа биз. Гэхдээ бидэнд хэрэгтэй нь энэ 2-тын тооллын систем. Учир нь манай тоон төхөөрөмж маань ойлгодог ганц зүйл нь болохоор.

2012/04/29

Хятад улсын Юньнань мужийн Монголчууд


Юньнань мужид Монголчууд амьдардаг ганц сум бол Шинмен юм. 5000 гаруй Монголчууд амьдардаг гэнэ. 1253 онд Хубилай хааны үед Энэтхэг-Хятадын хойгт цэргийн ажиллагаа явуулах зорилгоор Юннан, Хунан-д Монгол цэргийн төвийг байгуулах зорилгоор анх очсон Монголчууд байж. 1368 онд Юань гүрнийг унагасан Минь гүрэн 1381 онд Юньнань дахь Монгол язгууртнуудыг устгажээ. Үлдсэн 13 мянган Монголчууд Хятад соёлд ихэд автаж соёлоо мартсан ч Хойд нутгаас ирсэн гэдгээ мартаагүй үлдсэн байна. Одоог хүртэл Монгол хувцсаа өмсдөг гэжээ.

2012/04/28

Муу хүнд сурталтай жагарууд



20 минут хүлээж бай гэвэл Энэтхэг цагаар 1 цаг хүлээ гэсэн үг.

2012/04/25

MIPS Ассемблер Хичээл 2: Эхний програм

Өмнөх хичээлийг орчуулах гэж бөөн юм болоод байсан аль хэдийн орчуулчихсан юмнууд зөндөө байдаг юм байна ш дээ. Тэгээд КтМС-ын хичээлийг тавилаа.


Ойлгохгүй зүйл байвал асуугаарай! Хамтдаа суралцъя!

За, хамгийн эхний програмаа бичиж үзэцгээе! Кодоо бичихдээ ямар ч хамаагүй засварлагч (editor) програм бичиж болно.

.text            
.globl main                 

main:
    ori        $8, $0, 2
    ori        $9, $0, 3
    add      $10, $8, $9
  
    ori        $2, $0, 10
    syscall

Бяцхан тайлбар: 8-р регистрт 2 гэсэн утга хадгалаад, 9-р регистрт 3 гэсэн утга хадгалаад 10-р регистрт 8-р регистр, 9-р регистрийн утгуудын нийлбэрийг хадгалах програм.

Үр дүн: 10-р регистрт 5 гэсэн утга хадгалагдсан байна.

Дээрх програмыг хуулаад add.asm гэж хадгаллаа. Тэгээд QtSpim програмаа нээлээ. Жаахан тохиргоо хийе.

Simulator -> Settings -> MIPS гэж ороод бүгдийг нь идэвхжүүлчих.

Тэгээд бичсэн програмаа оруулж ирье.

File -> Load File гээд add.asm-г зааж өгнө.


User Text Segment гэсэн хэсэг дээр програм чинь орж ирнэ. Тэгээд Simulator -> Run/Continue гэдгийг дарах юм ногоон гурвалжин товчийг дарна. Тэгээд R8, R9, R10 -р регистрүүдийн утгыг хардаа. 2, 3, 5 болсон байх ёстой.

Одоо кодоо жаахан тайлбарлая!

2012/04/09

Бямбын Ринчен: Этгээд хэл

Этгээд хэл

Үг нь монгол, өгүүлбэр нь орос
Үзэхэд этгээд сонин хэл.
Өв соёлоо үл тоомсорлон
Өнөөгийн байдал ийм болов.
Зуун түмэн үгтэй хэлд
Зуд туссаныг үнэмшихүйеэ бэрх.
Харийн үгээр далайлгагсдыг
Хамгийн боловсорсон гэхэд үнэхээр бэрх.
Хэвлэл сонин уншсан үдэшдээн
Хэлний шинжлэлтний нойр хулжаад
Хэвтэвч сэтгэлд эвгүй үг
Хэнхдэг дээр чулуу дарах мэт.
Харь үгийн бүлхэнд хахаж
Харанхуй шөнө хар дарах мэт.
 
1958.05.07

Солиотой бодрол

Хичээлийн номын хуудсанд бичсэн хоёр мөрнөөс:

Үүлгүй тэнгэрийн чөлөөнөөр гялалзах
Одот шөнийн үзэсгэлэнт бүсгүй

2012/04/07

Солиотой бодрол

Цасан будрах шөнийн үдэш
Цагаан малгайт шалдан гүйнэ
Цаад учрыг үл мэдэх ч
Завхайрлын үрийг тарьснаас зайлахгүй

2012/04/02

"Эльфийн дууль" анимений дуу "Сараана цэцэг"


Италиар дуулж байгаа. Доорх нь англи орчуулга нь:

The mouth of the just shall meditate wisdom
And his tongue shall speak judgment
Blessed is the man that endureth temptation
For when he hath been proved, he shall receive a crown of life
Lord, fire divine, have mercy
Oh how holy, how serene
How benign, how pleasant
Oh lily of purity


Энэ мөхөс миний орчуулан ядсан минь:

Ариун гэгээнтний мэргэн ухаанаас
Үнэнээс үнэн дуу гардаг
Хүслээ тэвчсэн нэгэн адислагдана
Үнэн сэтгэлээ харуулсан нэгэн тэнгэрийн ариуслыг олно
Ариун гэгээн эцэг минь өршөө
Ариунаас ариун, Амгалангаас амгалан
Нинжнээс нинжин, Зөөлнөөс зөөлөн
Гэгээн сараана минь

Arreitty анимены дуу

 Англи зохиолоос Япончууд аниме хийж дууных нь үг, аяыг Францын ятгач зохиож Англи, Франц, Японоор дуулсан. Сонирхолтой байна уу?

Францаар:


Японоор:

I'm fourteen years old, I'm pretty
Genki na chiisai lady
Yuka shita ni zutto
Karigurashi shiteta no
Toki ni ha happy, toki ni ha blue
Dareka ni aitai

Kaze kami ni kanjite
Sora wo nagametai
Anata ni hana todoketai

Mukou ha betsu no sekai
Hora, chouchou ga matteru, watashi wo matteiru

Sou, kawaru koto no nai
Watashi no chiisai sekai
Kirai jya nai no, demo anata wo
Motto, motto shiritakute

Yorokobi to kanashimi ha itsumo
Orimazatte yuku

Kaze kami ni kanjite
Sora wo nagametai
Anata ni hana todoketai

Mukou ha betsu no sekai
Hora, chouchou ga matteru, anata wo matteiru

Taiyo no shita de hana ni kakomarete
Anata to hibi sugoshitai
Kono omoi wo mune ni
Atarashii sekai de
Watashi rashiku ikiru

Англи хувилбар нь:



I'm 14 years old, I am pretty
I'm a teen tiny girl, a little lady
I live under the kitchen floor
Right here, not so far from you.
Sometimes I feel happy
Sometimes I feel blue
In my dreams O I wish I could...

Feel my hair blowing in the wind
See the sky and the summer rain
Pick a flower from the garden for you
Beyond the lane there's another world
Butterflies floating in the air
But is there someone out there for me?

And so life goes on, day after day
With knick-knacks on the floor, nooks and crannies
I live in a tiny world
But out there, someone waits for me.
I wish I had someone to watch over me
In my dreams O I wish I could...

Feel my hair blowing in the wind
See the sky and the summer rain
Pick a flower from the garden for you
Now I know there's another world
Butterflies floating in the air
There is someone out there for me.

Feel my hair blowing in the wind
See the sky and the summer rain
Pick a flower from the garden for you
Now I know there's another world
Butterflies floating in the air
There is someone out there for me.


Би орчуулах гэж ядсан минь: