TQM & HRM: paper
The more off-line time for Training the higher the needed Complement
The number of workers in the workforce is referred to as the: Complement
Recruiting spend is the extra amount budgeted per worker to attract high caliber
workers.
Th
Fall 16 CIS 314 Midterm Review
You may bring one page of notes, front and back.
Questions will be in short-answer format with partial credit for partial answers.
Questions will require you to read and write C and x86 (IA32) code.
Topics:
Number forma
Course Theme:
Abstraction Is Good But Dont
Forget
Reality
CIS courses often emphasize abstraction
Carnegie Mello
Abstract data types
Asymptotic analysis
These abstractions have limits
Need to understand details of underlying implementations
Useful outc
Carnegie Mello
Floating Point
Background: Fractional binary numbers
IEEE floating point standard: Definition
Example and properties
Addition, multiplication
Floating point in C
Summary
1
Carnegie Mello
Fractional binary numbers
What is 1011.1012?
2
C
Carnegie Mellon
Today
Storage technologies and trends
Locality of reference
Caching in the memory hierarchy
1
Carnegie Mellon
Random-Access Memory (RAM)
Key features
RAM is traditionally packaged as a chip.
Basic storage unit is normally a cell (one bit
CIS 314 Winter 2012 Homework 5 (Practice Only)
(1) Multicycle Datapath. Refer to the diagram and chart of the 5 stage MIPS multicycle
datapath (in L17 and handed out in class). No pipelining is involved in this question.
Consider the following MIPS code s
CIS 314 Exercises Floating Point Number Representation
1. Given the following number
111.011 x 2^1011 (all numbers except the base of the exponent are in binary)
a. Write it in normalized form.
CIS 314 HOMEWORK 1 * Winter 2012
Due Wednesday Jan 25 in class at 2:00 PM
No late homeworks accepted.
(100 pts + 10 extra credit)
All these problems to be done by yourself without consultation with others except GTF or
me. Please read the assignment very
CIS 314 * HOMEWORK 2 * Winter 2012
Due Monday Feb 6 in class at 2:00 PM
No late homeworks accepted.
(100 pts + 10 extra credit)
This homework is a GROUP homework and can be done in groups of one to three
students. You must use the solution template. Your
CIS 314 * Winter 2012 * Homework 3 * Number Representation
Due Wednesday Feb. 22 in class
(100 pts + 10 pts extra credit)
All problems are to be done individually. Show your work for all problems and
put the final answer in the boxes provided. You can giv
CIS 314 * Winter 2012 * HOMEWORK 4
Due Wed March 7 in colass
No late homeworks accepted.
(100 pts + 15 extra credit)
This assignment should be done individually. No solution template for this assignment.
1. Karnaugh Maps to Simplify (15 pts)
For the two K
Name: _
CIS 314
Practice Midterm (100 points)
1. Data and Instruction Representation (Consider the MIPS data declaration and its
binary equivalent (assume it is properly word aligned). (25 pts)
A:
.word
0x02548820
Binary equivalent is:
0000 0010 0101 0100
Name: _
CIS 314 * PRACTICE MIDTERM
100 points
1. RISC v. CISC (6 pts)
a. Which has more instructions in its instruction set?
b. Which uses an assembler to translate from assembly language to object
code?
c A C program is compiled to both a CISC and a RISC
CIS 314 Winter 2012 Midterm Study Guide
Instruction Set Architectures
Facts: Contributiions of vonNeumann, Turing, Gordon Moore, Patterson and Hennessy.
Concepts: vonNeumann stored program architecture, RISC v. CISC, what is an ISA
(instructiont set archi
#include <stdio.h>
#include <malloc.h>
void bubbleSort(int *array, int len)cfw_
int i, j, temp;
/compare a integer with next integer
for (i = 0; i < len - 1; i+)cfw_
for (j = 0; j < len - 1 - i; j+)cfw_
/determine this integer greater than next one
if (ar