Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
4Activity

Table Of Contents

1.Foreword
1.1.History of this document
1.2.About modifying this document
2.Introduction to x86 architectures
2.1.History and Evolution of the x86 architecture
2.2.Characteristics of x86
2.3.Marketeering – Naming the architecture
3.Assembly Language on x86 platforms
3.1.Generic Introduction to Assembly language
3.2.Assembly language on x86 platforms
3.3.x86 assembly on UNIX systems – calling conventions, ABI
3.4.Case study: Comparing x86 and SPARC assembly languages
3.5.The role of the stack
3.6.Odd things about the x86 instruction set
3.7.Examples of compiler-generated code on x86 platforms
3.8.Accessing data structures
3.9.Compiler help for debugging AMD64 code
4.Memory and Privilege Management on x86
4.1.The x86 protected mode – privilege management
4.2.Traps, Interrupts, System Calls, Contexts
4.3.Virtual Memory Management on x86
4.4.Advanced System Programming Techniques on x86
6.2.Entering the Solaris/x86 kernel
6.3.Solaris/x86 VM architecture – x86 HAT layer
6.4.Virtual Memory Layout
6.5.Context switching
6.6.Supporting Multiple CPUs
7.1.Debugging tools for core-/crashdump analysis
7.2.Troubleshooting system hangs on Solaris/x86
7.3.32bit kernel crashdump analysis – a well-known example
7.4.64bit kernel crashdump analysis – well known example
7.5.Another 64bit crashdump analysis example
7.6.AMD64 ABI – Backtracing without framepointers
8.Lab Exercises
9.References
10.License
0 of .
Results for:
No results containing your search query
P. 1
Solaris_on_x86

Solaris_on_x86

Ratings: (0)|Views: 8,842|Likes:
Published by Michelle Hong

More info:

Published by: Michelle Hong on Mar 17, 2011
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

04/22/2013

pdf

text

original

You're Reading a Free Preview
Pages 4 to 57 are not shown in this preview.
You're Reading a Free Preview
Pages 61 to 101 are not shown in this preview.
You're Reading a Free Preview
Pages 105 to 110 are not shown in this preview.
You're Reading a Free Preview
Pages 114 to 124 are not shown in this preview.
You're Reading a Free Preview
Pages 128 to 192 are not shown in this preview.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->