skip to content
I386/i486 advanced programming : real mode, protected mode, virtual 8086 mode Preview this item
ClosePreview this item
Checking...

I386/i486 advanced programming : real mode, protected mode, virtual 8086 mode

Author: Sen-Cuo Ro; Sheau-Chuen Her
Publisher: New York : Van Nostrand Reinhold ; San Jose, CA : Automata Pub. Co., ©1993.
Edition/Format:   Print book : EnglishView all editions and formats
Database:WorldCat
Summary:

Written for digital designers and assembly language programmers, this text presents a comprehensive introduction to the powerful Intel I386/I486 microprocessor, the newest and most advanced member of  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

 

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Additional Physical Format: Online version:
Ro, Sen-Cuo.
I386/i486 advanced programming.
New York : Van Nostrand Reinhold ; San Jose, CA : Automata Pub. Co., ©1993
(OCoLC)607769769
Material Type: Internet resource
Document Type: Book, Internet Resource
All Authors / Contributors: Sen-Cuo Ro; Sheau-Chuen Her
ISBN: 0442013779 9780442013776
OCLC Number: 26542501
Notes: Includes index.
Description: xi, 227 pages : illustrations ; 27 cm
Contents: Section I Introduction.- 1 The i386/i486 Architecture.- 1.1 Overview.- 1.2 Operation Modes.- 1.3 Registers.- 1.4 Protected Mode Data Structures.- 1.5 Instructions.- 1.6 Summary.- Section II Real-Address Mode.- 2 Programming in Real-Address Mode.- 2.1 Environment Emulation.- 2.2 Instruction Execution Emulation.- 2.3 Real-Address Mode Operation.- 2.4 Interrupt Table Program.- 2.5 Summary.- Section III Protected Mode.- 3 Memory Management.- 3.1 Segmentation.- 3.2 Segmentation Address Translation.- 3.3 Paging.- 3.4 Page Address Translation.- 3.5 Summary.- 4 Enter and Leave Protected Mode.- 4.1 Entering Protected Mode.- 4.2 Protected Mode Execution Environment.- 4.3 Leaving Protected Mode.- 4.4 Sample Program 1.- 4.5 Protected Mode Exceptions.- 4.6 Sample Program 2.- 4.7 Summary.- 5 Page Programming.- 5.1 Sample Program 1.- 5.2 Sample Program 2.- 5.3 Summary.- 6 Control Transfers.- 6.1 Privilege Level.- 6.2 Data Access Privilege Cheeking.- 6.3 Control Transfers Privilege Checking.- 6.4 Control Transfers From Higher to Lower Level.- 6.5 Control Transfers From Lower to Higher Level.- 6.6 Control Transfers in the Same Privilege Level.- 6.7 Sample Program.- 6.8 Summary.- 7 Multitasking.- 7.1 Task State Segment.- 7.2 Task Switch.- 7.3 Sample Program.- 7.4 Summary.- 8 Debugging.- 8.1 Breakpoint and Trap.- 8.2 Debug Register.- 8.3 Examples.- 8.4 Summary.- 9 Input/Output.- 9.1 I/O Addressing.- 9.2 I/O Privilege Level Protection.- 9.3 I/O Permission Bit Map Protection.- 9.4 Sample Program.- 9.5 Summary.- 10 Exceptions and Interrupts.- 10.1 Differences Between Exceptions and Interrupts.- 10.2 Vectors.- 10.3 IDT Descriptors.- 10.4 Handler Protection.- 10.5 Error Code.- 10.6 Sample Program.- 10.8 Summary.- Section IV Virtual-8086 Mode.- 11V86 Mode Programming.- 11.1 V86 Mode Environment.- 11.2 Enter and Leave V86 Mode.- 11.3 Exceptions and Interrupts in V86 Mode.- 11.4 Sample Programs.- 11.5 Summary.- Section V Appendices.- Appendix A Sample i486 Programs.- Appendix B The i386/i486 Instruction Set.- Appendix C Assembler and Linker.
Responsibility: Sen-Cuo Ro, Sheau-Chuen Her.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/26542501> # I386/i486 advanced programming : real mode, protected mode, virtual 8086 mode
    a schema:Book, schema:CreativeWork ;
   library:oclcnum "26542501" ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/836753481#Place/san_jose_ca> ; # San Jose, CA
   library:placeOfPublication <http://dbpedia.org/resource/New_York_City> ; # New York
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nyu> ;
   schema:about <http://id.loc.gov/authorities/subjects/sh2009127321> ; # Intel 80386 (Microprocessor)--Programming
   schema:about <http://id.worldcat.org/fast/1800564> ; # Assembly languages (Electronic computers)
   schema:about <http://experiment.worldcat.org/entity/work/data/836753481#Topic/intel_80486_microprocesseur> ; # Intel 80486 (Microprocesseur)
   schema:about <http://experiment.worldcat.org/entity/work/data/836753481#Topic/intel_80386_microprocesseur> ; # Intel 80386 (microprocesseur)
   schema:about <http://experiment.worldcat.org/entity/work/data/836753481#Topic/intel_80486_microprocessor_programming> ; # Intel 80486 (Microprocessor)--Programming
   schema:about <http://id.worldcat.org/fast/975703> ; # Intel 80486 (Microprocessor)--Programming
   schema:about <http://dewey.info/class/005.265/e20/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/836753481#Thing/programming_languages> ; # Programming languages
   schema:about <http://id.worldcat.org/fast/975695> ; # Intel 80386 (Microprocessor)--Programming
   schema:bookFormat bgn:PrintBook ;
   schema:contributor <http://viaf.org/viaf/68127584> ; # Sheau-Chuen Her
   schema:copyrightYear "1993" ;
   schema:creator <http://viaf.org/viaf/58276939> ; # Sen-Cuo Ro
   schema:datePublished "1993" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/836753481> ;
   schema:inLanguage "en" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/607769769> ;
   schema:name "I386/i486 advanced programming : real mode, protected mode, virtual 8086 mode"@en ;
   schema:productID "26542501" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/26542501#PublicationEvent/new_york_van_nostrand_reinhold_san_jose_ca_automata_pub_co_1993> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/836753481#Agent/van_nostrand_reinhold> ; # Van Nostrand Reinhold
   schema:publisher <http://experiment.worldcat.org/entity/work/data/836753481#Agent/automata_pub_co> ; # Automata Pub. Co.
   schema:url <http://www.gbv.de/dms/bowker/toc/9780442013776.pdf> ;
   schema:workExample <http://worldcat.org/isbn/9780442013776> ;
   umbel:isLike <http://bnb.data.bl.uk/id/resource/GB9363923> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/26542501> ;
    .


Related Entities

<http://dbpedia.org/resource/New_York_City> # New York
    a schema:Place ;
   schema:name "New York" ;
    .

<http://experiment.worldcat.org/entity/work/data/836753481#Agent/automata_pub_co> # Automata Pub. Co.
    a bgn:Agent ;
   schema:name "Automata Pub. Co." ;
    .

<http://experiment.worldcat.org/entity/work/data/836753481#Agent/van_nostrand_reinhold> # Van Nostrand Reinhold
    a bgn:Agent ;
   schema:name "Van Nostrand Reinhold" ;
    .

<http://experiment.worldcat.org/entity/work/data/836753481#Thing/programming_languages> # Programming languages
    a schema:Thing ;
   schema:name "Programming languages" ;
    .

<http://experiment.worldcat.org/entity/work/data/836753481#Topic/intel_80386_microprocesseur> # Intel 80386 (microprocesseur)
    a schema:Intangible ;
   schema:name "Intel 80386 (microprocesseur)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836753481#Topic/intel_80486_microprocesseur> # Intel 80486 (Microprocesseur)
    a schema:Intangible ;
   schema:name "Intel 80486 (Microprocesseur)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/836753481#Topic/intel_80486_microprocessor_programming> # Intel 80486 (Microprocessor)--Programming
    a schema:Intangible ;
   schema:hasPart <http://id.loc.gov/authorities/subjects/sh90005941> ;
   schema:name "Intel 80486 (Microprocessor)--Programming"@en ;
    .

<http://id.loc.gov/authorities/subjects/sh2009127321> # Intel 80386 (Microprocessor)--Programming
    a schema:Intangible ;
   schema:name "Intel 80386 (Microprocessor)--Programming"@en ;
    .

<http://id.worldcat.org/fast/1800564> # Assembly languages (Electronic computers)
    a schema:Intangible ;
   schema:name "Assembly languages (Electronic computers)"@en ;
    .

<http://id.worldcat.org/fast/975695> # Intel 80386 (Microprocessor)--Programming
    a schema:Intangible ;
   schema:name "Intel 80386 (Microprocessor)--Programming"@en ;
    .

<http://id.worldcat.org/fast/975703> # Intel 80486 (Microprocessor)--Programming
    a schema:Intangible ;
   schema:name "Intel 80486 (Microprocessor)--Programming"@en ;
    .

<http://viaf.org/viaf/58276939> # Sen-Cuo Ro
    a schema:Person ;
   schema:familyName "Ro" ;
   schema:givenName "Sen-Cuo" ;
   schema:name "Sen-Cuo Ro" ;
    .

<http://viaf.org/viaf/68127584> # Sheau-Chuen Her
    a schema:Person ;
   schema:familyName "Her" ;
   schema:givenName "Sheau-Chuen" ;
   schema:name "Sheau-Chuen Her" ;
    .

<http://worldcat.org/isbn/9780442013776>
    a schema:ProductModel ;
   schema:isbn "0442013779" ;
   schema:isbn "9780442013776" ;
    .

<http://www.worldcat.org/oclc/607769769>
    a schema:CreativeWork ;
   rdfs:label "I386/i486 advanced programming." ;
   schema:description "Online version:" ;
   schema:isSimilarTo <http://www.worldcat.org/oclc/26542501> ; # I386/i486 advanced programming : real mode, protected mode, virtual 8086 mode
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.