Calidris, Jeff Walker & others please

Discussion in 'IT and Computer-Related Degrees' started by rahulanand120, Apr 16, 2003.

Loading...
  1. rahulanand120

    rahulanand120 New Member

    Hi Guys,

    I am planning to write OHIO ETCH 236 A micro computer basics exam soon.

    If you guys still remember the exam could you tell me what is the exam format. How many questions in what format (mulitple choices or essay type etc) ?

    Thanks a lot for your help,
    Rahul
     
  2. calidris

    calidris New Member

    Ohio Uni ETCH*236A

    I took this exam in Dec '02 and have taken 3 exams since then and am preparing for a 4th so forgive me if my recollection is a bit fuzzy.

    As I recall, the exam consisted of 20 or so multiple choice questions and then the rest were fill in the blank or problems similar to the exercises at the end of each chapter.

    The required material was covered in chapters 1-6, and 9.
    Read Chapt. 1 and 9, and study chapt. 2, 3.1-3.4, 4, 5, 6.1-6.4.
    There were no questions on DEBUG, MASM or EDLIN
    so you don't need to study the sections of Chapt. 3 and 6 that cover these topics though using these utilitiies will help you work out the answers to the exercises in the book.

    Good luck on your exam.
     
    Last edited by a moderator: Apr 16, 2003
  3. calidris

    calidris New Member

    RE: Ohio Uni ETCH 236A - Errata for Triebel book 2nd Ed

    As I was preparing for the Ohio Uni ETCH*236A exam using the required text, I found a number of typo's in the book which initially confused me until I realized they were probably typos.
    I posted the following at the Excelsior dicussion site but will put it here for other students who might find it helpful.

    Errata for The 8088 and 8086 Microprocessors: Programming, Interfacing, Software, Hardware, and Applications - 2nd Ed
    by Walter A. Triebel and Avatar Singh
    ISBN: 0-13-367897-0

    My copy looks to be the first printing

    ------------------------------
    pp. 33 Ex. 2.3

    0001000000000000 = 2**12 = 2024

    (I couldn't find a good way to show
    subscripts/bases and superscripts/exponents
    at this web site so I've replaced them with **

    should read

    0001000000000000 = 2**12 = 4096

    ------------------------------
    pp. 49 Fig 2.23

    ---------
    |SS:0002H | End of stack
    ---------

    should read

    ---------
    |SS:0000H | End of stack
    ---------

    Note: When I start DEBUG on my computers running Win98 and WinNT
    -R shows SP=FFEE not FFFE as indicated throughout the book

    ------------------------------
    pp. 60

    = 032416

    should read

    = 0234H

    ------------------------------
    pp. 74

    question 65. the answer provided on pp. 902 is incorrect

    65. 128

    should read

    65. 127

    explanation FFFE - FF00 = FE
    FEh = 254d and 254d/2d = 127d

    ------------------------------
    pp. 177 Fig 4.17

    | IDIV | Integer divide | IDIV S | (1) Q((AX)/(S8)->(AX)

    should read

    | IDIV | Integer divide | IDIV S | (1) Q((AX)/(S8)->(AL)

    ------------------------------
    pp. 256 Ex. 5.14

    MOV DL, 05

    should read

    MOV DL, 05H

    -------------------------------
    pp. 292 EXAMPLE 6.3

    MOV BH, 0EH

    should read

    MOV BH, 0FH

    ------------------------------
    pp. 903 CHAPTER 3
    Section 3.2
    3. (c) 10010001 = 91H


    using DEBUG shows ADD AX, [1234]
    in machine code in hex is
    03063412

    ------------------------------
    pp 904 CHAPTER 4
    Section 4.3

    5. MOV [1010H],ES

    I think the answer should be

    MOV [1000H],ES

    ------------------------------
    PP. 905 CHAPTER 4
    Section 4.3

    11. MOV AX,DATA_SEG ;Establish the data segment
    MOV DS,AX

    These first two statements were not part of the question.
    The question sets the condition "in the current data segment"
    so these two statements are not required in the answer.

    -----------------------------
     
  4. Jeff Walker

    Jeff Walker New Member

    The info on the Excelsior EPN is essentially the same as what is posted here and highly accurate. Study chapters 1 through 6. Also read chapter 9 to understand the basics of interrupts.

    I would recommend doing all (well, at least the odd ones with answers in the back) of the problems in chapters 1 through 6. If you do these and understand these, the test will be really easy.

    Much of the test is multiple choice. Some is interpeting what a particular assembly statement will do (what registers it affects, etc).

    The test required me to write one assembly program. Know the limitations of the simple commands (like the fact you can't use MOV to move data from one memory location directly to another) and this won't be too hard.

    I worried about this test because there were no sample questions so I really had no idea how hard the test would be. If you get the textbook and study the suggested chapters (plus ch. 9), you'll be fine.
     
  5. rahulanand120

    rahulanand120 New Member

    Thanks a lot guys!!

    Sorry for the late reply. Would I be needing a Calculator for this test ?
     
  6. Jeff Walker

    Jeff Walker New Member

    I think you are allowed a calculator, but if you at all decent in math, you don't need one. Worst math is having to convert to or from a hex number or calculating a memory address from base and offset.
     
  7. calidris

    calidris New Member

    calculator for Ohio Uni ETCH 236A

    I believe you are allowed to use a calculator.
    I used it to check my math and logic ops during the test.
    I had a TI-36X solar powered calculator which retails for under $20 which has BIN/OCT/DEC/HEX conversions and useful logic operations like AND, OR and XOR. If you plan to use a calculator during the exam, I would make sure you practice with it before the exam and know how to use the functions you will need during the exam.
     

Share This Page