Skip to content

    All Textbooks

    Filters

    Read more about MIPS Assembly Language Programming using QtSpim

    MIPS Assembly Language Programming using QtSpim

    Copyright Year:

    Contributor: Jorgensen

    Publisher: Ed Jorgensen

    License: CC BY-NC-SA

    There are a number of excellent, comprehensive, and in-depth texts on MIPS assembly language programming. This is not one of them.The purpose of this text is to provide a simple and free reference for university level programming and architecture units that include a brief section covering MIPS assembly language programming. The text assumes usage of the QtSpim simulator. An appendix is included that covers the download, installation, and basic use of the QtSpim simulator.The scope of this text addresses basic MIPS assembly language programming including instruction set usage, stacks, procedure/function calls, QtSpim simulator system services, multiple dimension arrays, and basic recursion.

    No ratings

    (0 reviews)

    READ MORE

    Read more about x86-64 Assembly Language Programming with Ubuntu

    x86-64 Assembly Language Programming with Ubuntu

    Copyright Year:

    Contributor: Jorgensen

    Publisher: Ed Jorgensen

    License: CC BY-NC-SA

    The purpose of this text is to provide a reference for University level assembly language and systems programming courses. Specifically, this text addresses the x86-64 instruction set for the popular x86-64 class of processors using the Ubuntu 64-bit Operating System (OS). While the provided code and various examples should work under any Linux-based 64-bit OS, they have only been tested under Ubuntu 14.04 LTS (64-bit). The x86-64 is a Complex Instruction Set Computing (CISC) CPU design. This refers to the internal processor design philosophy. CISC processors typically include a wide variety of instructions (sometimes overlapping), varying instructions sizes, and a wide range of addressing modes. The term was retroactively coined in contrast to Reduced Instruction Set Computer (RISC3).

    (2 reviews)

    READ MORE

    Read more about Introduction to Oceanography

    Introduction to Oceanography

    Copyright Year:

    Contributor: Webb

    Publisher: Rebus Community

    License: CC BY

    Introduction to Oceanography is a textbook appropriate to an introductory-level university course in oceanography. The book covers the fundamental geological, chemical, physical and biological processes in the ocean, with an emphasis on the North Atlantic region.

    (9 reviews)

    READ MORE

    Read more about Writing for Electronic Media

    Writing for Electronic Media

    Copyright Year:

    Contributor: Champagne

    Publisher: Rebus Community

    License: CC BY-NC-SA

    Welcome to Writing for Electronic Media, an OER textbook. OER stands for Open Educational Resource, which means it’s free for all who access. Since it is electronic, I will do what I can to keep it updated with the changing media. People’s viewing habits are changing as they migrate to mobile sources, social media, and kitten videos.Television News is still a dominant #1 source, and radio is still the safest way to stay informed in your car. Hopefully, you already have some journalism background. This book does not teach the who, what, when, where, why, and how of reporting; its goal is to teach how to present the journalism you already know via electronic media, primarily television.

    (4 reviews)

    READ MORE

    Read more about Mythology Unbound: An Online Textbook for Classical Mythology

    Mythology Unbound: An Online Textbook for Classical Mythology

    Copyright Year:

    Contributors: Mellenthin and Shapiro

    Publisher: Rebus Community

    License: CC BY-NC-SA

    Mythology Unbound

    (7 reviews)

    READ MORE

    Read more about Speaking of Culture

    Speaking of Culture

    Copyright Year:

    Contributor: Weil

    Publisher: Rebus Community

    License: CC BY-NC

    “Speaking of Culture” is a collection of instructor-authored background readings intended to accompany other activities, discussions, experiences, projects, and readings for IELI 2470 – Cross-Cultural Perspectives, a course offered by faculty in the Intensive English Language Institute at Utah State University. Its main purpose is to define culture and other concepts often associated with it.

    (1 review)

    READ MORE

    Read more about Metaethics from a First Person Standpoint: An Introduction to Moral Philosophy

    Metaethics from a First Person Standpoint: An Introduction to Moral Philosophy

    Copyright Year:

    Contributor: Wilson

    Publisher: Open Book Publishers

    License: CC BY

    Metaethics from a First Person Standpoint addresses in a novel format the major topics and themes of contemporary metaethics, the study of the analysis of moral thought and judgement. Metathetics is less concerned with what practices are right or wrong than with what we mean by ‘right’ and ‘wrong.’

    (3 reviews)

    READ MORE

    Read more about Teaching Mathematics at Secondary Level

    Teaching Mathematics at Secondary Level

    Copyright Year:

    Contributor: Gardiner

    Publisher: Open Book Publishers

    License: CC BY

    Teaching Mathematics is nothing less than a mathematical manifesto. Arising in response to a limited National Curriculum, and engaged with secondary schooling for those aged 11 ̶ 14 (Key Stage 3) in particular, this handbook for teachers will help them broaden and enrich their students’ mathematical education. It avoids specifying how to teach, and focuses instead on the central principles and concepts that need to be borne in mind by all teachers and textbook authors—but which are little appreciated in the UK at present.

    No ratings

    (0 reviews)

    READ MORE

    Read more about The Essence of Mathematics Through Elementary Problems

    The Essence of Mathematics Through Elementary Problems

    Copyright Year:

    Contributors: Borovik and Gardiner

    Publisher: Open Book Publishers

    License: CC BY

    It is increasingly clear that the shapes of reality – whether of the natural world, or of the built environment – are in some profound sense mathematical. Therefore it would benefit students and educated adults to understand what makes mathematics itself ‘tick’, and to appreciate why its shapes, patterns and formulae provide us with precisely the language we need to make sense of the world around us. The second part of this challenge may require some specialist experience, but the authors of this book concentrate on the first part, and explore the extent to which elementary mathematics allows us all to understand something of the nature of mathematics from the inside. The Essence of Mathematics consists of a sequence of 270 problems – with commentary and full solutions. The reader is assumed to have a reasonable grasp of school mathematics. More importantly, s/he should want to understand something of mathematics beyond the classroom, and be willing to engage with (and to reflect upon) challenging problems that highlight the essence of the discipline. The book consists of six chapters of increasing sophistication (Mental Skills; Arithmetic; Word Problems; Algebra; Geometry; Infinity), with interleaved commentary. The content will appeal to students considering further study of mathematics at university, teachers of mathematics at age 14-18, and anyone who wants to see what this kind of elementary content has to tell us about how mathematics really works.

    No ratings

    (0 reviews)

    READ MORE

    Read more about Let's Get Writing!

    Let's Get Writing!

    Copyright Year:

    Contributors: Browning, DeVries, Boylan, Kurtz, and Burton

    Publisher: Virginia Western Community College

    License: CC BY-NC-SA

    This introduction is designed to exemplify how writers think about and produce text. The guiding features are the following:

    (19 reviews)

    READ MORE