The Open Source Swiss Army Knife

/programmingToolBox/comp_orgI/
/programmingToolBox/comp_orgI/ + sub-categories
http://www.sirfsup.com/
web directory content
    
      

Not logged in
Chat Register Login
return to:  http:/www.sirfsup.com      /programmingToolBox   /comp_orgI 
sub-categories and articles

                                                  
dir2511 computer organization I recitation assignments
   --->create new sub-category


Converter.java
add

import javax.swing.*;

NumberGUI.java
add

import javax.swing.*;

bin_addit.txt
add

that is the equivalent of exclusive or (same for subtraction) because 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1

bin_subtr.txt
add

subtracting one from a column is the same as taking one from the bottom, not from the top, don't think of it as adding one from which we can then subtract. Its' not that. need to subtract one from the bottom row. Correct that. Need to subtract from that column, so need to in fact borrow from that column .... keep going across until reach a one from which we can turn it into a zero.

bindec.c
c program to convert binary to decimal

int Bin2Dec(char *);

boolean_algebra.htm
add

  1. (some) theorems
  2. commutative, distr. assoc. laws
  3. de-morgan's laws

data_tipz.htm
microsoft and unix specific and ISO c data types (int, size_t...

bits and bytes


dig_definitions.txt
some definitions for final

switching circuit - a set of inputs which produce a discrete output combinational circuit - outputs are determined by only present values of inputs sequential circuit - outputs are determined by past and present values of inputs. Uses some sort of memory device. logic gates - basic building block of a combinational circuit

flip_flops.txt
add

FLIP FLOPS ========== flip-flops versus latches -------------------------

hexdec.c
add


int hextodec(char);
int main(void) {
	printf("enter the hex:");

introduction.htm
mail flow outline, deleting mail from the queue, all the binary options to sendmail

design of digital systems

  1. intro

latches.txt
add

latches ======= latches and flip-flops have the ability to "remember" their past inputs. So,

minterm.txt
add

writing an expression for a circuit in terms of a result of either 1's or 0s ============================================================================ write the output as a function of the input variables we used to make a truth table for a circuit, right? Well, this chapter starts out with an example where we make the circuit first than half-fill in the truth table. This gives us 'f' column where there was just an a,b,c values before.

mux.txt
the multiplexer and decoder which decodes the multiplexed signal

mux --- purpose of an mux is to combine inputs using a control. Accomplishes ... select the data inputs which will be processed and stored.

nand_kmaps.txt
add

definitions =========== literal: a variable or its complement minterm ("of n variables"): a product of n literals in which each variable appears exactly once in either true or complemented form, but not both

number_systems.htm
number representation and binary number manipulation

design of digital systems

  1. 10 - 2 base conversions
  2. 4 - 7 base conversions
  3. hex - dec base conversions
  4. bc - hex base conversions
  5. bitwise operators
  6. binary subtraction
  7. binary addition
  8. lsb and little-endian
  9. wraparound
  10. negative numbers
  11. addition and subtraction of negative numbers
  12. binary code

pals.txt
ROMs and programmable logic arrays

complex programmable logic devices and ROM ========================================== In both pal and pla the outputs are or'd together. *PAL*: programmable array logic

sequential_parts.txt
add

objectives ========== S-R latches gated D latches

three_state_buffers.txt
add

This is a simple buffer used to increase the driving capability of a digital system. They allow outputs of 0 and 1 to be combined together.

wraparound.c
program showing that C stores chars as signed ints

/* this should cause the wrap-around effect but in fact it prints out 80000  */

wraparound_c_out.txt
add

80000 800,000 = 800000 8,000,000 = 8000000 80,000,000 = 80000000
   --->upload your article


User submitted category site links


(None)

-->submit a page from your site dealing with comp_orgI to the sirfsup! web directory for listing

return to top