16
Mars MIPS Simulator ЭХИТ – ХШУИС – МУИС БАТСУУРЬ.М

MARS MIPS (Assembly language)

Embed Size (px)

Citation preview

Page 1: MARS MIPS (Assembly language)

Mars MIPS

SimulatorЭХИТ – ХШУИС – МУИС БАТСУУРЬ.М

Page 2: MARS MIPS (Assembly language)

Specification

Assembly бол хамгийн доод түвшний хэл юм . Өөрөөр хэлбэл C++ , Oracle гэх мэт дээд түвший

хэлийг compiler Ассембле код

болгодог ба Ассембле код ыг compiler машин код болгоно . MARS MIPS ( Microprocessor without Interlocked Pipeline Stages ) 32bit simulator дээр жишээ бодлогонууд хийв . Олон нүүртэй слайд нь кодын хэсэг үргэжлээд явж байгаа гэж

ойлгох хэрэгтэй .

Page 3: MARS MIPS (Assembly language)

Print sum to prime number

Page 4: MARS MIPS (Assembly language)

Print to console a prime number

Page 5: MARS MIPS (Assembly language)

Print to console odd numbers sum

Page 6: MARS MIPS (Assembly language)

Bubblesort algorithm

Page 7: MARS MIPS (Assembly language)

Bisection search

Page 8: MARS MIPS (Assembly language)

Bisection search over Bubble sort

Page 9: MARS MIPS (Assembly language)

Read 2 strings from console and

find many charagter’s string

Page 10: MARS MIPS (Assembly language)

Read to file and Insertions sort algorithm

Page 11: MARS MIPS (Assembly language)

Binary convert to decimal

Page 12: MARS MIPS (Assembly language)

Decimal convert to binary

Page 13: MARS MIPS (Assembly language)

Bubblesort vs Mergesort Algorithm

Page 14: MARS MIPS (Assembly language)

Bubblesort vs Mergesort Algorithm (Contunei)

Page 15: MARS MIPS (Assembly language)

Bubblesort vs Mergesort Algorithm (continue)

Page 16: MARS MIPS (Assembly language)

Thank You