chapter 3 - part i.ppt

Upload: a-samuel-clement

Post on 02-Jun-2018

229 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/10/2019 Chapter 3 - Part I.ppt

    1/15

    Copyr i

    gh

    t

    Do

    rlin

    gKin

    dersle

    yIndia

    Pvt

    Ltd

    The x86 Microprocessor - Lyla B Das 1

    CHAPTER 3

  • 8/10/2019 Chapter 3 - Part I.ppt

    2/15

    Copyr i

    gh

    t

    Do

    rlin

    gKin

    dersle

    yIndia

    Pvt

    Ltd

    The x86 Microprocessor - Lyla B Das 2

    DOSDOS stands for Disk Operating Systems. It

    coud !e an acronym for any OS" !ut it is most

    often used as a s#ort#and for $S%DOS&$icrosoft Disk Operating Systems'.

  • 8/10/2019 Chapter 3 - Part I.ppt

    3/15

    Copyr i

    gh

    t

    Do

    rlin

    gKin

    dersle

    yIndia

    Pvt

    Ltd

    The x86 Microprocessor - Lyla B Das 3

    BIOS and DOS function calls

    A set of functions for using I(O de)ices

    Can !e used for dispaying data

    Can !e used for inputting data from t#ekey!oard

  • 8/10/2019 Chapter 3 - Part I.ppt

    4/15

    Copyr i

    gh

    t

    Do

    rlin

    gKin

    dersle

    yIndia

    Pvt

    Ltd

    The x86 Microprocessor - Lyla B Das 4

    T#e .E*IT command is a s#ort#and notationfor

    $O+ AH ",CHI-T /H

  • 8/10/2019 Chapter 3 - Part I.ppt

    5/15

    Copyr i

    gh

    t

    Do

    rlin

    gKin

    dersle

    yIndia

    Pvt

    Ltd

    The x86 Microprocessor - Lyla B Das 5

    DOS 0unction Cai' Read t#e key!oard 1it# ec#o

    $O+ AH" 2/

    I-T /HT#is ca eits 1it# t#e ASCII )aue of t#e key

    pressed" !eing a)aia!e in A4 .

    T#e key pressed is aso echoed on t#e screen

    .

  • 8/10/2019 Chapter 3 - Part I.ppt

    6/15

    Copyr i

    gh

    t

    Do

    rlin

    gKin

    dersle

    yIndia

    Pvt

    Ltd

    The x86 Microprocessor - Lyla B Das 6

    DOS 0unction Ca 5 Contd.ii' Read 6ey!oard 1it#out ec#o

    $O+ AH" 27

    I-T /HT#is ca eits 1it# t#e ASCII )aue of t#e key

    pressed !eing a)aia!e in A4 .

    T#e key pressed is not echoed on t#escreen

  • 8/10/2019 Chapter 3 - Part I.ppt

    7/15

    Copyr i

    gh

    t

    Do

    rlin

    gKin

    dersle

    yIndia

    Pvt

    Ltd

    The x86 Microprocessor - Lyla B Das 7

    Dispaying a c#aracteriii' 8rite a c#aracter to t#e standard dispay

    unit.

    0or t#is "t#e ASCII )aue of t#e c#aracter to !edispayed s#oud !e in D4

    $O+ D4" 9S:

    $O+ AH" 2

    I-T /H

  • 8/10/2019 Chapter 3 - Part I.ppt

    8/15

    Copyr i

    gh

    t

    Do

    rlin

    gKin

    dersle

    yIndia

    Pvt

    Ltd

    The x86 Microprocessor - Lyla B Das 8

    STRI-; DISP4A