Introduction to MIPS Assembly Language Programming

License:CC BY

Lưu vào:
Hiển thị chi tiết
Tác giả chính: Kann, Charles
Định dạng: Sách
Ngôn ngữ:English
Nhà xuất bản: Charles W. Kann III 2022
Chủ đề:
Truy cập trực tuyến:https://open.umn.edu/opentextbooks/formats/749
https://dlib.phenikaa-uni.edu.vn/handle/PNK/6472
Từ khóa: Thêm từ khóa
Không có từ khóa, Hãy là người đầu tiên đánh dấu biểu ghi này!
id oai:localhost:PNK-6472
record_format dspace
spelling oai:localhost:PNK-64722022-12-20T02:12:49Z Introduction to MIPS Assembly Language Programming Kann, Charles programming MIPS C/C++ Java License:CC BY "This book was written to introduce students to assembly language programming in MIPS. As with all assemblylanguage programming texts, it covers basic operators and instructions, subprogram calling, loading andstoring memory, program control, and the conversion of the assembly language program into machine code. However this book was not written simply as a book on assembly language programming. The larger purposeof this text is to show how concepts in Higher Level Languages (HLL), such as Java or C/C++, arerepresented in assembly. By showing how program constructs from these HLL map into assembly, theconcepts will be easier to understand and use when the programmer implements programs in languages likeJava or C/C++. Concepts such as references and variables, registers, binary and Boolean operations, subprogram execution, memory types (heap, stack, and static), and array processing are covered to clarify thedecisions made when implementing HLL. Program control is presented using a mapping from structuredprograms in pseudo code to help students understand structured programming, and why it exists. Memoryaccess in assembly is presented to high light the difference between references (pointers) and values, and howthese impact HLL. This book has numerous code examples, and many problems at the end of each chapter, and it is appropriate for a class in Assembly Language, or as a extra resource for a class in Computer Organization." 2022-12-20T02:12:49Z 2022-12-20T02:12:49Z 2016 Book https://open.umn.edu/opentextbooks/formats/749 https://dlib.phenikaa-uni.edu.vn/handle/PNK/6472 en application/pdf Charles W. Kann III
institution Digital Phenikaa
collection Digital Phenikaa
language English
topic programming
MIPS
C/C++
Java
spellingShingle programming
MIPS
C/C++
Java
Kann, Charles
Introduction to MIPS Assembly Language Programming
description License:CC BY
format Book
author Kann, Charles
author_facet Kann, Charles
author_sort Kann, Charles
title Introduction to MIPS Assembly Language Programming
title_short Introduction to MIPS Assembly Language Programming
title_full Introduction to MIPS Assembly Language Programming
title_fullStr Introduction to MIPS Assembly Language Programming
title_full_unstemmed Introduction to MIPS Assembly Language Programming
title_sort introduction to mips assembly language programming
publisher Charles W. Kann III
publishDate 2022
url https://open.umn.edu/opentextbooks/formats/749
https://dlib.phenikaa-uni.edu.vn/handle/PNK/6472
_version_ 1752762216473427968
score 8.891787