Thu Aug 22 19:33:24 2019
EVENTS
 FREE
SOFTWARE
INSTITUTE

POLITICS
JOBS
MEMBERS'
CORNER

MAILING
LIST

NYLXS Mailing Lists and Archives
NYLXS Members have a lot to say and share but we don't keep many secrets. Join the Hangout Mailing List and say your peice.

DATE 2014-10-01

HANGOUT

2019-08-22 | 2019-07-22 | 2019-06-22 | 2019-05-22 | 2019-04-22 | 2019-03-22 | 2019-02-22 | 2019-01-22 | 2018-12-22 | 2018-11-22 | 2018-10-22 | 2018-09-22 | 2018-08-22 | 2018-07-22 | 2018-06-22 | 2018-05-22 | 2018-04-22 | 2018-03-22 | 2018-02-22 | 2018-01-22 | 2017-12-22 | 2017-11-22 | 2017-10-22 | 2017-09-22 | 2017-08-22 | 2017-07-22 | 2017-06-22 | 2017-05-22 | 2017-04-22 | 2017-03-22 | 2017-02-22 | 2017-01-22 | 2016-12-22 | 2016-11-22 | 2016-10-22 | 2016-09-22 | 2016-08-22 | 2016-07-22 | 2016-06-22 | 2016-05-22 | 2016-04-22 | 2016-03-22 | 2016-02-22 | 2016-01-22 | 2015-12-22 | 2015-11-22 | 2015-10-22 | 2015-09-22 | 2015-08-22 | 2015-07-22 | 2015-06-22 | 2015-05-22 | 2015-04-22 | 2015-03-22 | 2015-02-22 | 2015-01-22 | 2014-12-22 | 2014-11-22 | 2014-10-22 | 2014-09-22 | 2014-08-22 | 2014-07-22 | 2014-06-22 | 2014-05-22 | 2014-04-22 | 2014-03-22 | 2014-02-22 | 2014-01-22 | 2013-12-22 | 2013-11-22 | 2013-10-22 | 2013-09-22 | 2013-08-22 | 2013-07-22 | 2013-06-22 | 2013-05-22 | 2013-04-22 | 2013-03-22 | 2013-02-22 | 2013-01-22 | 2012-12-22 | 2012-11-22 | 2012-10-22 | 2012-09-22 | 2012-08-22 | 2012-07-22 | 2012-06-22 | 2012-05-22 | 2012-04-22 | 2012-03-22 | 2012-02-22 | 2012-01-22 | 2011-12-22 | 2011-11-22 | 2011-10-22 | 2011-09-22 | 2011-08-22 | 2011-07-22 | 2011-06-22 | 2011-05-22 | 2011-04-22 | 2011-03-22 | 2011-02-22 | 2011-01-22 | 2010-12-22 | 2010-11-22 | 2010-10-22 | 2010-09-22 | 2010-08-22 | 2010-07-22 | 2010-06-22 | 2010-05-22 | 2010-04-22 | 2010-03-22 | 2010-02-22 | 2010-01-22 | 2009-12-22 | 2009-11-22 | 2009-10-22 | 2009-09-22 | 2009-08-22 | 2009-07-22 | 2009-06-22 | 2009-05-22 | 2009-04-22 | 2009-03-22 | 2009-02-22 | 2009-01-22 | 2008-12-22 | 2008-11-22 | 2008-10-22 | 2008-09-22 | 2008-08-22 | 2008-07-22 | 2008-06-22 | 2008-05-22 | 2008-04-22 | 2008-03-22 | 2008-02-22 | 2008-01-22 | 2007-12-22 | 2007-11-22 | 2007-10-22 | 2007-09-22 | 2007-08-22 | 2007-07-22 | 2007-06-22 | 2007-05-22 | 2007-04-22 | 2007-03-22 | 2007-02-22 | 2007-01-22 | 2006-12-22 | 2006-11-22 | 2006-10-22 | 2006-09-22 | 2006-08-22 | 2006-07-22 | 2006-06-22 | 2006-05-22 | 2006-04-22 | 2006-03-22 | 2006-02-22 | 2006-01-22 | 2005-12-22 | 2005-11-22 | 2005-10-22 | 2005-09-22 | 2005-08-22 | 2005-07-22 | 2005-06-22 | 2005-05-22 | 2005-04-22 | 2005-03-22 | 2005-02-22 | 2005-01-22 | 2004-12-22 | 2004-11-22 | 2004-10-22 | 2004-09-22 | 2004-08-22 | 2004-07-22 | 2004-06-22 | 2004-05-22 | 2004-04-22 | 2004-03-22 | 2004-02-22 | 2004-01-22 | 2003-12-22 | 2003-11-22 | 2003-10-22 | 2003-09-22 | 2003-08-22 | 2003-07-22 | 2003-06-22 | 2003-05-22 | 2003-04-22 | 2003-03-22 | 2003-02-22 | 2003-01-22 | 2002-12-22 | 2002-11-22 | 2002-10-22 | 2002-09-22 | 2002-08-22 | 2002-07-22 | 2002-06-22 | 2002-05-22 | 2002-04-22 | 2002-03-22 | 2002-02-22 | 2002-01-22 | 2001-12-22 | 2001-11-22 | 2001-10-22 | 2001-09-22 | 2001-08-22 | 2001-07-22 | 2001-06-22 | 2001-05-22 | 2001-04-22 | 2001-03-22 | 2001-02-22 | 2001-01-22 | 2000-12-22 | 2000-11-22 | 2000-10-22 | 2000-09-22 | 2000-08-22 | 2000-07-22 | 2000-06-22 | 2000-05-22 | 2000-04-22 | 2000-03-22 | 2000-02-22 | 2000-01-22 | 1999-12-22

Key: id Value: 542603

Key: archive Value: 2014-10-01

MESSAGE
DATE 2014-10-31
FROM Ruben Safir
SUBJECT Subject: [NYLXS - HANGOUT] Computer Archotecture Quiz
From owner-hangout-outgoing-at-mrbrklyn.com Fri Oct 31 06:27:06 2014
Return-Path:
X-Original-To: archive-at-mrbrklyn.com
Delivered-To: archive-at-mrbrklyn.com
Received: by mrbrklyn.com (Postfix)
id D239C161166; Fri, 31 Oct 2014 06:27:05 -0400 (EDT)
Delivered-To: hangout-outgoing-at-mrbrklyn.com
Received: by mrbrklyn.com (Postfix, from userid 28)
id BA70E161168; Fri, 31 Oct 2014 06:27:05 -0400 (EDT)
Delivered-To: hangout-at-nylxs.com
Received: from mailbackend.panix.com (mailbackend.panix.com [166.84.1.89])
by mrbrklyn.com (Postfix) with ESMTP id 04983161166
for ; Fri, 31 Oct 2014 06:27:04 -0400 (EDT)
Received: from panix2.panix.com (panix2.panix.com [166.84.1.2])
by mailbackend.panix.com (Postfix) with ESMTP id B07E512960
for ; Fri, 31 Oct 2014 06:27:02 -0400 (EDT)
Received: by panix2.panix.com (Postfix, from userid 20529)
id 9527833C79; Fri, 31 Oct 2014 06:27:02 -0400 (EDT)
Date: Fri, 31 Oct 2014 06:27:02 -0400
From: Ruben Safir
To: hangout-at-nylxs.com
Subject: [NYLXS - HANGOUT] Computer Archotecture Quiz
Message-ID: <20141031102702.GA8291-at-panix.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
User-Agent: Mutt/1.5.23 (2014-03-12)
Sender: owner-hangout-at-mrbrklyn.com
Precedence: bulk
Reply-To: hangout-at-mrbrklyn.com

Here is a quick comp sci quiz from grad school
The last two questions have images of logic gates so the pdf with the
images are linked here:

http://www.nylxs.com/docs/grad_school/arch/Midterm_review_questions_CS641.pdf

This is essentialy a review of the midterm...


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Base Conversion:
(FA10E) 16 =(??)8

(101001 )2 = (??)16
=(??) 8
=(??)10
(26789) 10 =(??)8
=(??)16

Arithmetic
1. Convert the decimal number 0.625 into floating point IEEE Standard
754 single precision:

2. Perform the following binary multiplication of two binary numbers:
10111011 and 11101101

TRUE OR FALSE


1. At a top level, a computer consists of CPU, memory, and I/O
components.
2. Program execution consists of repeating the process of instruction
fetch and instruction execution.
3. An I/O module cannot exchange data directly with the processor.
4. A key characteristic of a bus is that it is not a shared
transmission medium.
5. The method of using the same lines for multiple purposes is known as
time multiplexing.
6. Both sign-magnitude representation and twos complement representation
use the most significant bit as a sign bit
7. With asynchronous timing the occurrence of events on the bus is
determined by a clock.
8. It is extremely easy to convert between binary and hexadecimal
notation.
9. A key requirement for PCIe is high capacity to support the needs of
higher data rate I/O devices such as Gigabit Ethernet.

MULTIPLE CHOICE

1. The von Neumann architecture is based on which concept?
A. data and instructions are stored in a single read-write memory
B. the contents of this memory are addressable by location
C. execution occurs in a sequential fashion
D. all of the above

2. A sequence of codes or instructions is called __________.

A. software B. memory
C. an interconnect D. a register

3. A(n) _________ is generated by some condition that occurs as a result
of an instruction execution.
A. timer interrupt B. I/O interrupt
C. program interrupt D. hardware failure interrupt

4. A bus that connects major computer components (processor, memory,
I/O) is called a __________.
A. system bus B. address bus
C. data bus D. control bus

5. The __________ are used to designate the source or destination of the
data on the data bus.
A. system lines B. data lines
C. control lines D. address lines

6. Which of the following is (are) correct?

A. 25 = (2 x 102) + (5 x 101)
B. 289 = (2 x 103) + (8 x 101) + (9 x 100)
C. 7523 = (7 x 103) + (5 x 102) + (2 x 101) + (3 x 100)
D. 0.628 = (6 x 10-3) + (2 x 10-2) + (8 x 10-1)

7. The TL supports which of the following address spaces?

A. Memory
B. I/O
C. message
D. all of the above

8. The QPI _________ layer is used to determine the course that a packet
will traverse across the available system interconnects.

A. link B. protocol
C. routing D. physical

SHORT ANSWER

1. A __________ register specifies the address in memory for the next
read or write.
2. If two numbers are added, and they are both positive or both
negative, then _________ occurs if and only if the result has the
opposite sign.
3. A _________ register contains the data to be written into memory or
receives the data read from memory.
4. The most common classes of interrupts are: program, timer, I/O and
________.
5. A __________ is a communication pathway connecting two or more
devices.
6. The _________ lines are used to control the access to and the use of
the data and address lines.
7. The _________ function is needed to ensure that a sending QPI entity
does not overwhelm a receiving QPI entity by sending data faster than
the receiver can process the data and clear buffers for more incoming
data.

Logic Gates

We wish to synthesize a 2 to 4 decoder with active outputs low.


1. Establishing the truth table of the circuit.
2. Determine output functions Y= f(A,B) A and B are the i


Analyze the circuit below and define its role.




  1. 2014-10-02 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] opensuse 13.1
  2. 2014-10-02 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] opensuse 13.1
  3. 2014-10-06 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] HW 1
  4. 2014-10-07 einker <eminker-at-gmail.com> Subject: [NYLXS - HANGOUT] Rant of the Day
  5. 2014-10-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Rant of the Day
  6. 2014-10-07 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Installfest
  7. 2014-10-07 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Installfest
  8. 2014-10-08 einker <eminker-at-gmail.com> Re: [NYLXS - HANGOUT] Rant of the Day
  9. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] News from Israel
  10. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] [ruben-at-mrbrklyn.com: new programming language]
  11. 2014-10-12 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [tetris4-at-gmail.com: Re: chakra installation and fdisk]
  12. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] system D is out of fucking control
  13. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] some none systemd chocies
  14. 2014-10-12 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [info-at-meetup.com: Tomorrow: Join 10 Python Programmers and Users at
  15. 2014-10-12 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] Arts and Crafts
  16. 2014-10-12 Chris Knadle <Chris.Knadle-at-coredump.us> Re: [NYLXS - HANGOUT] system D is out of fucking control
  17. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] system D is out of fucking control
  18. 2014-10-12 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] Apache Security tips
  19. 2014-10-18 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Microsoft Key Logging built into OS
  20. 2014-10-18 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] SystemD development hostility towards the GNU/Linux community
  21. 2014-10-18 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Objecting to SystemdD useless even for Linus
  22. 2014-10-18 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Theodore Ts'o on systemd - almost on target
  23. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [rickmoen-at-gmail.com: systemd fallacies debunked]
  24. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [csconnection-at-computer.org: Must-Attend Data Event: We're Saving
  25. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [csconnection-at-computer.org: Stay Ahead of the Curve. Come to the
  26. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [enews-at-pharmacytimes.com: Breaking News: Practice Brief on Ebola]
  27. 2014-10-18 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [hpwebos-at-news.hpwebosnewsletters.com: HP webOS User Newsletter]
  28. 2014-10-19 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [brian.gupta-at-brandorr.com: [nylug-talk] Fwd: The Debian Outreach
  29. 2014-10-22 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] [ianseeks-at-yahoo.co.uk: Re: [opensuse] System D: Debian Fork]
  30. 2014-10-22 Ruben Safir <mrbrklyn-at-panix.com> Re: [NYLXS - HANGOUT] system D is out of fucking control
  31. 2014-10-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] The Dingo-OS manifesto
  32. 2014-10-23 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] The Dingo-OS manifesto
  33. 2014-10-25 Elfen Magix <elfen_magix-at-yahoo.com> Subject: [NYLXS - HANGOUT] Anybody munching on Raspberry Pi?
  34. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] =?windows-1252?Q?Fwd=3A_=5Bisoc-ny=5D_VIDEO=3A_Protecting_?=
  35. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: nixCraft Linux / UNIX Newsletter
  36. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: nixCraft Linux / UNIX Newsletter
  37. 2014-10-30 mrbrklyn-at-panix.com Subject: [NYLXS - HANGOUT] VIDEO: NYC Social Infrastructure & Tech Ecosystem: Are We At An
  38. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] thin clients
  39. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fetch Execute Cycle
  40. 2014-10-30 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Invitation: Experience with C++11 in ArangoDB
  41. 2014-10-31 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Computer Archotecture Quiz
  42. 2014-10-31 Ruben Safir <mrbrklyn-at-panix.com> Subject: [NYLXS - HANGOUT] Fwd: Architecture Homework - Review Questions

NYLXS are Do'ers and the first step of Doing is Joining! Join NYLXS and make a difference in your community today!