MGMT 1030 Study Guide - Winter 2018, Comprehensive Midterm Notes - Mgmt, Decimal, Floating Point
MGMT 1030
MIDTERM EXAM
STUDY GUIDE
Fall 2018
MGMT 1030 Lecture 1 Notes – Rebooting
Introduction
• This would make it possible to restart the computer into its previous state without
rebooting, would eliminate the undesirable effects of power failures and laptop battery
discharge, and would simplify the use of computers in situations where power
conservation is critical, such as in long distance space missions.
• The desire for nonvolatile RAM has led to considerable research on alternative
technologies for creating and producing nonvolatile RAM.
• There are a small number of memory technologies in current use that are capable of
nonvolatile random access.
• None in current large-scale production is capable of replacing standard SRAM and
DRAM for use in primary memory.
• Foremost among these technologies is flash memory.
• Flash memory uses a concept called hot carrier injection to store bits of data.
• Flash memory allows rewriting of cells by erasing groups of memory cells selectively,
and then writing the new pattern into the cells.
• Flash memory serves as an inexpensive form of nonvolatile storage for portable
computer storage, digital cameras.
• MP3 players and other electronic devices
• However it is unsuitable for primary memory because the rewrite time is extremely slow
compared to standard RAM and the number of rewrites over the lifetime of the ROM is
somewhat limited.
• Flash memory is viewed primarily as a potential replacement for slow long-term storage
devices such as magnetic disks and CD or DVD devices
• Although the significantly higher cost of flash memory is still a factor at this point in
time.
• A number of nonvolatile memory technologies that might be capable of replacing
traditional RAM appear to be nearing production.
find more resources at oneclass.com
find more resources at oneclass.com
• These include magneto restrictive RAM (MRAM), ferroelectric RAM (Ferbam), phase-
change RAM (PRAM), and carbon Nano[tube] RAM (NRAM).
• You will probably be reading about one or more of these in the future.
• The undesirable effects of power failures and laptop battery discharge, and would
simplify the use of computers in situations where power conservation is critical, such as
in long distance space missions.
• The desire for nonvolatile RAM has led to considerable research on alternative
technologies for creating and producing nonvolatile RAM.
• There are a small number of memory technologies in current use that are capable of
nonvolatile random access.
• None in current large-scale production is capable of replacing standard SRAM and
DRAM for use in primary memory.
• Foremost among these technologies is flash memory.
• Flash memory uses a concept called hot carrier injection to store bits of data.
• Flash memory allows rewriting of cells by erasing groups of memory cells selectively,
and then writing the new pattern into the cells.
• Flash memory serves as an inexpensive form of nonvolatile storage for portable
computer storage, digital cameras.
• MP3 players and other electronic devices
• However it is unsuitable for primary memory because the rewrite time is extremely slow
compared to standard RAM and the number of rewrites over the lifetime of the ROM is
somewhat limited.
find more resources at oneclass.com
find more resources at oneclass.com
Document Summary
Should know about floating-poi(cid:374)t arith(cid:373)etic(cid:859)(cid:859) [gold91]: the basic operation of a computer is defined by its hardware architecture, the hardware architecture establishes the cpu instruction set and the type of operations that are permitted. It defines the passage of data from one part of the computer to another. It establishes the ground rules for input and output operation: equivalent to lining up the decimal point in conventional decimal arithmetic. In various textbooks on the subject, including those by kulisch and maranker [kul81] and spaniol [span81]: a classical reference on computer algorithms, which includes a substantial discussion on computer arithmetic, is the book by knuth [knut97]. Mgmt 1030 lecture 2 notes the fetch-execute instruction cycle. Mgmt 1030 tutorial 2 notes fundamental architectural concepts. Mgmt 1030 tutorial 3 notes cache memory. In 1979, dr. madnick produced a new version of the lmc, with a slightly modified instruction set.