mirror of
https://github.com/MoleskiCoder/EightBit.git
synced 2024-12-23 00:29:47 +00:00
255708e0bc
Signed-off-by: Adrian Conlon <Adrian.conlon@gmail.com>
1471 lines
152 KiB
HTML
1471 lines
152 KiB
HTML
|
||
<!-- saved from url=(0066)http://www.baltazarstudios.com/files/Z80-undocumented-behavior.htm -->
|
||
<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
|
||
|
||
<meta name="ProgId" content="Word.Document">
|
||
<meta name="Generator" content="Microsoft Word 14">
|
||
<meta name="Originator" content="Microsoft Word 14">
|
||
<link rel="File-List" href="http://www.baltazarstudios.com/files/Z80-undocumented-behavior_files/filelist.xml">
|
||
<!--[if gte mso 9]><xml>
|
||
<o:DocumentProperties>
|
||
<o:Author>Goran Devic</o:Author>
|
||
<o:LastAuthor>Goran Devic</o:LastAuthor>
|
||
<o:Revision>2</o:Revision>
|
||
<o:TotalTime>82</o:TotalTime>
|
||
<o:Created>2014-02-22T22:07:00Z</o:Created>
|
||
<o:LastSaved>2014-02-22T22:07:00Z</o:LastSaved>
|
||
<o:Pages>4</o:Pages>
|
||
<o:Words>2340</o:Words>
|
||
<o:Characters>13344</o:Characters>
|
||
<o:Lines>111</o:Lines>
|
||
<o:Paragraphs>31</o:Paragraphs>
|
||
<o:CharactersWithSpaces>15653</o:CharactersWithSpaces>
|
||
<o:Version>14.00</o:Version>
|
||
</o:DocumentProperties>
|
||
<o:OfficeDocumentSettings>
|
||
<o:AllowPNG/>
|
||
</o:OfficeDocumentSettings>
|
||
</xml><![endif]-->
|
||
<link rel="themeData" href="http://www.baltazarstudios.com/files/Z80-undocumented-behavior_files/themedata.thmx">
|
||
<link rel="colorSchemeMapping" href="http://www.baltazarstudios.com/files/Z80-undocumented-behavior_files/colorschememapping.xml">
|
||
<!--[if gte mso 9]><xml>
|
||
<w:WordDocument>
|
||
<w:SpellingState>Clean</w:SpellingState>
|
||
<w:GrammarState>Clean</w:GrammarState>
|
||
<w:TrackMoves>false</w:TrackMoves>
|
||
<w:TrackFormatting/>
|
||
<w:PunctuationKerning/>
|
||
<w:ValidateAgainstSchemas/>
|
||
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
|
||
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
|
||
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
|
||
<w:DoNotPromoteQF/>
|
||
<w:LidThemeOther>EN-US</w:LidThemeOther>
|
||
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
|
||
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
|
||
<w:Compatibility>
|
||
<w:BreakWrappedTables/>
|
||
<w:SnapToGridInCell/>
|
||
<w:WrapTextWithPunct/>
|
||
<w:UseAsianBreakRules/>
|
||
<w:DontGrowAutofit/>
|
||
<w:SplitPgBreakAndParaMark/>
|
||
<w:EnableOpenTypeKerning/>
|
||
<w:DontFlipMirrorIndents/>
|
||
<w:OverrideTableStyleHps/>
|
||
</w:Compatibility>
|
||
<m:mathPr>
|
||
<m:mathFont m:val="Cambria Math"/>
|
||
<m:brkBin m:val="before"/>
|
||
<m:brkBinSub m:val="--"/>
|
||
<m:smallFrac m:val="off"/>
|
||
<m:dispDef/>
|
||
<m:lMargin m:val="0"/>
|
||
<m:rMargin m:val="0"/>
|
||
<m:defJc m:val="centerGroup"/>
|
||
<m:wrapIndent m:val="1440"/>
|
||
<m:intLim m:val="subSup"/>
|
||
<m:naryLim m:val="undOvr"/>
|
||
</m:mathPr></w:WordDocument>
|
||
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
|
||
DefSemiHidden="true" DefQFormat="false" DefPriority="99"
|
||
LatentStyleCount="267">
|
||
<w:LsdException Locked="false" Priority="0" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
|
||
<w:LsdException Locked="false" Priority="9" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
|
||
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
|
||
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
|
||
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
|
||
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
|
||
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
|
||
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
|
||
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
|
||
<w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 1"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 2"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 3"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 4"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 5"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 6"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 7"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 8"/>
|
||
<w:LsdException Locked="false" Priority="39" Name="toc 9"/>
|
||
<w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
|
||
<w:LsdException Locked="false" Priority="10" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Title"/>
|
||
<w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
|
||
<w:LsdException Locked="false" Priority="11" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
|
||
<w:LsdException Locked="false" Priority="22" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
|
||
<w:LsdException Locked="false" Priority="20" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
|
||
<w:LsdException Locked="false" Priority="59" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Table Grid"/>
|
||
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
|
||
<w:LsdException Locked="false" Priority="1" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
|
||
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Shading"/>
|
||
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light List"/>
|
||
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Grid"/>
|
||
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 1"/>
|
||
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 2"/>
|
||
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 1"/>
|
||
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 2"/>
|
||
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 1"/>
|
||
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 2"/>
|
||
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 3"/>
|
||
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Dark List"/>
|
||
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Shading"/>
|
||
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful List"/>
|
||
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Grid"/>
|
||
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light List Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
|
||
<w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
|
||
<w:LsdException Locked="false" Priority="34" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
|
||
<w:LsdException Locked="false" Priority="29" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
|
||
<w:LsdException Locked="false" Priority="30" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
|
||
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Dark List Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
|
||
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light List Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Dark List Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
|
||
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light List Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Dark List Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
|
||
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light List Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Dark List Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
|
||
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light List Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Dark List Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
|
||
<w:LsdException Locked="false" Priority="60" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="61" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light List Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="62" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="63" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="64" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="65" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="66" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="67" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="68" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="69" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="70" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Dark List Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="71" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="72" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="73" SemiHidden="false"
|
||
UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
|
||
<w:LsdException Locked="false" Priority="19" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
|
||
<w:LsdException Locked="false" Priority="21" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
|
||
<w:LsdException Locked="false" Priority="31" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
|
||
<w:LsdException Locked="false" Priority="32" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
|
||
<w:LsdException Locked="false" Priority="33" SemiHidden="false"
|
||
UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
|
||
<w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
|
||
<w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
|
||
</w:LatentStyles>
|
||
</xml><![endif]-->
|
||
<style>
|
||
<!--
|
||
/* Font Definitions */
|
||
@font-face
|
||
{font-family:Calibri;
|
||
panose-1:2 15 5 2 2 2 4 3 2 4;
|
||
mso-font-charset:0;
|
||
mso-generic-font-family:swiss;
|
||
mso-font-pitch:variable;
|
||
mso-font-signature:-536870145 1073786111 1 0 415 0;}
|
||
@font-face
|
||
{font-family:Consolas;
|
||
panose-1:2 11 6 9 2 2 4 3 2 4;
|
||
mso-font-charset:0;
|
||
mso-generic-font-family:modern;
|
||
mso-font-pitch:fixed;
|
||
mso-font-signature:-520092929 1073806591 9 0 415 0;}
|
||
/* Style Definitions */
|
||
p.MsoNormal, li.MsoNormal, div.MsoNormal
|
||
{mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-parent:"";
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:10.0pt;
|
||
margin-left:0in;
|
||
line-height:115%;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-ascii-font-family:Calibri;
|
||
mso-ascii-theme-font:minor-latin;
|
||
mso-fareast-font-family:Calibri;
|
||
mso-fareast-theme-font:minor-latin;
|
||
mso-hansi-font-family:Calibri;
|
||
mso-hansi-theme-font:minor-latin;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
mso-bidi-theme-font:minor-bidi;}
|
||
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
|
||
{mso-style-priority:34;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:10.0pt;
|
||
margin-left:.5in;
|
||
mso-add-space:auto;
|
||
line-height:115%;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-ascii-font-family:Calibri;
|
||
mso-ascii-theme-font:minor-latin;
|
||
mso-fareast-font-family:Calibri;
|
||
mso-fareast-theme-font:minor-latin;
|
||
mso-hansi-font-family:Calibri;
|
||
mso-hansi-theme-font:minor-latin;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
mso-bidi-theme-font:minor-bidi;}
|
||
p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.MsoListParagraphCxSpFirst
|
||
{mso-style-priority:34;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-type:export-only;
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:.5in;
|
||
margin-bottom:.0001pt;
|
||
mso-add-space:auto;
|
||
line-height:115%;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-ascii-font-family:Calibri;
|
||
mso-ascii-theme-font:minor-latin;
|
||
mso-fareast-font-family:Calibri;
|
||
mso-fareast-theme-font:minor-latin;
|
||
mso-hansi-font-family:Calibri;
|
||
mso-hansi-theme-font:minor-latin;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
mso-bidi-theme-font:minor-bidi;}
|
||
p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.MsoListParagraphCxSpMiddle
|
||
{mso-style-priority:34;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-type:export-only;
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:0in;
|
||
margin-left:.5in;
|
||
margin-bottom:.0001pt;
|
||
mso-add-space:auto;
|
||
line-height:115%;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-ascii-font-family:Calibri;
|
||
mso-ascii-theme-font:minor-latin;
|
||
mso-fareast-font-family:Calibri;
|
||
mso-fareast-theme-font:minor-latin;
|
||
mso-hansi-font-family:Calibri;
|
||
mso-hansi-theme-font:minor-latin;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
mso-bidi-theme-font:minor-bidi;}
|
||
p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.MsoListParagraphCxSpLast
|
||
{mso-style-priority:34;
|
||
mso-style-unhide:no;
|
||
mso-style-qformat:yes;
|
||
mso-style-type:export-only;
|
||
margin-top:0in;
|
||
margin-right:0in;
|
||
margin-bottom:10.0pt;
|
||
margin-left:.5in;
|
||
mso-add-space:auto;
|
||
line-height:115%;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-ascii-font-family:Calibri;
|
||
mso-ascii-theme-font:minor-latin;
|
||
mso-fareast-font-family:Calibri;
|
||
mso-fareast-theme-font:minor-latin;
|
||
mso-hansi-font-family:Calibri;
|
||
mso-hansi-theme-font:minor-latin;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
mso-bidi-theme-font:minor-bidi;}
|
||
span.SpellE
|
||
{mso-style-name:"";
|
||
mso-spl-e:yes;}
|
||
span.GramE
|
||
{mso-style-name:"";
|
||
mso-gram-e:yes;}
|
||
.MsoChpDefault
|
||
{mso-style-type:export-only;
|
||
mso-default-props:yes;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-ascii-font-family:Calibri;
|
||
mso-ascii-theme-font:minor-latin;
|
||
mso-fareast-font-family:Calibri;
|
||
mso-fareast-theme-font:minor-latin;
|
||
mso-hansi-font-family:Calibri;
|
||
mso-hansi-theme-font:minor-latin;
|
||
mso-bidi-font-family:"Times New Roman";
|
||
mso-bidi-theme-font:minor-bidi;}
|
||
.MsoPapDefault
|
||
{mso-style-type:export-only;
|
||
margin-bottom:10.0pt;
|
||
line-height:115%;}
|
||
@page WordSection1
|
||
{size:8.5in 11.0in;
|
||
margin:.5in .5in .5in .5in;
|
||
mso-header-margin:.5in;
|
||
mso-footer-margin:.5in;
|
||
mso-paper-source:0;}
|
||
div.WordSection1
|
||
{page:WordSection1;}
|
||
/* List Definitions */
|
||
@list l0
|
||
{mso-list-id:827987346;
|
||
mso-list-type:hybrid;
|
||
mso-list-template-ids:-1157352674 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
|
||
@list l0:level1
|
||
{mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level2
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level3
|
||
{mso-level-number-format:roman-lower;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:right;
|
||
text-indent:-9.0pt;}
|
||
@list l0:level4
|
||
{mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level5
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level6
|
||
{mso-level-number-format:roman-lower;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:right;
|
||
text-indent:-9.0pt;}
|
||
@list l0:level7
|
||
{mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level8
|
||
{mso-level-number-format:alpha-lower;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:left;
|
||
text-indent:-.25in;}
|
||
@list l0:level9
|
||
{mso-level-number-format:roman-lower;
|
||
mso-level-tab-stop:none;
|
||
mso-level-number-position:right;
|
||
text-indent:-9.0pt;}
|
||
ol
|
||
{margin-bottom:0in;}
|
||
ul
|
||
{margin-bottom:0in;}
|
||
-->
|
||
</style>
|
||
<!--[if gte mso 10]>
|
||
<style>
|
||
/* Style Definitions */
|
||
table.MsoNormalTable
|
||
{mso-style-name:"Table Normal";
|
||
mso-tstyle-rowband-size:0;
|
||
mso-tstyle-colband-size:0;
|
||
mso-style-noshow:yes;
|
||
mso-style-priority:99;
|
||
mso-style-parent:"";
|
||
mso-padding-alt:0in 5.4pt 0in 5.4pt;
|
||
mso-para-margin-top:0in;
|
||
mso-para-margin-right:0in;
|
||
mso-para-margin-bottom:10.0pt;
|
||
mso-para-margin-left:0in;
|
||
line-height:115%;
|
||
mso-pagination:widow-orphan;
|
||
font-size:11.0pt;
|
||
font-family:"Calibri","sans-serif";
|
||
mso-ascii-font-family:Calibri;
|
||
mso-ascii-theme-font:minor-latin;
|
||
mso-hansi-font-family:Calibri;
|
||
mso-hansi-theme-font:minor-latin;}
|
||
</style>
|
||
<![endif]--><!--[if gte mso 9]><xml>
|
||
<o:shapedefaults v:ext="edit" spidmax="1026"/>
|
||
</xml><![endif]--><!--[if gte mso 9]><xml>
|
||
<o:shapelayout v:ext="edit">
|
||
<o:idmap v:ext="edit" data="1"/>
|
||
</o:shapelayout></xml><![endif]-->
|
||
</head>
|
||
<body lang="EN-US" style="tab-interval:.5in">
|
||
<div class="WordSection1">
|
||
<p class="MsoListParagraph" style="margin-bottom:0in;margin-bottom:.0001pt;
|
||
mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">1.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">RESET<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt">If the /RESET is released
|
||
while the clock is high, there will be 3 more full clock cycles before the
|
||
first instruction fetch:<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">Performing
|
||
a RESET<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">Starting
|
||
the clock<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#001H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#001L <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#002H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#002L <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#003H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#003L <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+</span><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt">If the /RESET is released
|
||
while the clock is low, there will be 2 more full clock cycles before the first
|
||
instruction fetch:<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">Performing
|
||
a RESET<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">Starting
|
||
the clock<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#001H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#001L <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#002H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">#002L <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB</span>:--- DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+</span><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpFirst" style="margin-bottom:0in;margin-bottom:.0001pt;
|
||
mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">2.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">Register values after the RESET<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt">Initial known state after the reset:<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt;color:red">PC = 0<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt;color:red">IR = 0<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt;color:red">Interrupts disabled.<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt">No other registers are set or cleared.<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt">This kind of test can only be done when you can
|
||
control the clocks and stop the execution. Reset sequence does not change
|
||
register values. Only PC, IR and IF are cleared. When the CPU is first powered
|
||
up, the registers tend to have values FFFF with flag being FD (bit 1 cleared).
|
||
That is likely caused by the inverted logic of the NMOS process and does not
|
||
indicate any special reset sequence being applied to it.<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt">This sequence shows the interrupt bit being cleared
|
||
on a reset.<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">[<span class="GramE">reset</span>] start:<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span style="mso-spacerun:yes"> </span><span class="SpellE">a,i</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">af</span><span style="mso-tab-count:1"> </span>-> F = 41h
|
||
or 40h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ei</span></span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span style="mso-spacerun:yes"> </span><span class="SpellE">a,i</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">af</span><span style="mso-tab-count:1"> </span>-> F = 45h
|
||
or 44h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">di</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span style="mso-spacerun:yes"> </span><span class="SpellE">a,i</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">af</span><span style="mso-tab-count:1"> </span>-> F = 41h
|
||
or 40h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span class="GramE"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt">bit[</span></span><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt">0] is a previous C flag unchanged.
|
||
That<EFBFBD>s the only flag bit preserved after <span class="SpellE">ld</span> <span class="SpellE">a<span class="GramE">,i</span></span>. Strangely, flag register has
|
||
bit [1] (NF) cleared on a reset, as if the last operation was an addition. My
|
||
guess is that there is an internal flip flop storing the information that the
|
||
last operation was a subtraction. That flip-flop power-ups to 1. Then, the NF
|
||
flag bit is set after that bit is fed through a (bus amplifying?) inverter. <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt">The rest of the <span class="GramE">register keep</span>
|
||
their values. Here is a power-on with a reset:<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">[<span class="GramE">power</span> on + reset] start:<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span><span class="SpellE">af</span><span style="mso-tab-count:1"> </span>-> <span class="SpellE">FFFDh</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">bc</span><span style="mso-tab-count:1"> </span>-> <span class="SpellE">FFFFh</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span>de<span style="mso-tab-count:1"> </span>-> <span class="SpellE">FFFFh</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span>hl<span style="mso-tab-count:1"> </span>-> <span class="SpellE">FFFFh</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span>ix<span style="mso-tab-count:1"> </span>-> <span class="SpellE">FFFFh</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">iy</span><span style="mso-tab-count:1"> </span>-> <span class="SpellE">FFFFh</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span style="mso-spacerun:yes"> </span><span class="SpellE">bc</span>, 55aah<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">bc</span><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">pop</span><span style="mso-spacerun:yes"> </span><span class="SpellE">af</span><span style="mso-spacerun:yes"> </span><span class="SpellE">ld</span><span style="mso-spacerun:yes"> </span><span class="SpellE">bc</span>, 1122h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span style="mso-spacerun:yes"> </span>de, 3344h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span style="mso-spacerun:yes"> </span>hl, 5566h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span style="mso-spacerun:yes"> </span>ix, 7788h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span style="mso-spacerun:yes"> </span><span class="SpellE">iy</span>, 99AAh<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt">However, on the second run, without powering it on
|
||
and off and just issuing a reset, the register values remain what they<65>ve been
|
||
set before a reset:<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">af</span><span style="mso-tab-count:1"> </span>-> 55AAh<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">bc</span><span style="mso-tab-count:1"> </span>-> 1122h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span>de<span style="mso-tab-count:1"> </span>-> 3344h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span>hl<span style="mso-tab-count:1"> </span>-> 5566h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span>ix<span style="mso-tab-count:1"> </span>-> 7788h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="GramE">push</span><span style="mso-spacerun:yes"> </span><span class="SpellE">iy</span><span style="mso-tab-count:1"> </span>-> 99AAh<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpLast" style="margin-bottom:0in;margin-bottom:.0001pt;
|
||
mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">SP behaves the same <20> its value keeps decreasing run after run and it
|
||
is not initialized in any way by the reset sequence. Initial power-on is FFFF
|
||
just as with every other NMOS based register. The first push decrements it to
|
||
FFFE.<o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-top:0in;margin-right:0in;margin-bottom:0in;
|
||
margin-left:.5in;margin-bottom:.0001pt;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpFirst" style="margin-bottom:0in;margin-bottom:.0001pt;
|
||
mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">3.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">RST<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt">This is the RST38 instruction cycle map; see the
|
||
extra 2 before pushing the PC --<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#013H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:003</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#014H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:003</span> DB:FF<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>|
|
||
Memory read from 003 -> FF<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#015H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#016H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>001<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#017H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#018H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:0FF</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#019H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:0FF</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#020H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:0FF</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>0FF <- 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#021H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:0FE</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#022H T10 AB<span class="GramE">:0FE</span>
|
||
DB:04<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#023H T11 AB<span class="GramE">:0FE</span>
|
||
DB:04<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>0FE <- 04<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">4.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">PUSH BC, see how the 5-3-3 clocks are distributed:<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#003H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#004H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:000</span> DB:C5<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 000 -> C5<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#005H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#006H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>000<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#007H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#008H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:0FF</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#009H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:0FF</span> DB:FF<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#010H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:0FF</span> DB:FF<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>0FF <- FF<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#011H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:0FE</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#012H T10 AB<span class="GramE">:0FE</span>
|
||
DB:FF<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#013H T11 AB<span class="GramE">:0FE</span>
|
||
DB:FF<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes">
|
||
</span><span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>0FE <- FF</span><span style="font-size:
|
||
9.0pt;mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">5.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">PUSH IX just adds another 4-cycle prefix to it:<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#014H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#015H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:001</span> DB:DD<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 001 -> DD<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#016H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#017H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>001<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#018H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:002</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#019H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:002</span> DB:E5<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 002 -> E5<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#020H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:002</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#021H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:002</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>002<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#022H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:002</span> DB:--<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#023H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:0FD</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#024H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:0FD</span> DB:FF<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#025H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:0FD</span> DB:FF<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>0FD <- FF<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#026H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:0FC</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#027H T10 AB<span class="GramE">:0FC</span>
|
||
DB:FF<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#028H T11 AB<span class="GramE">:0FC</span>
|
||
DB:FF<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>0FC <- FF</span><span style="font-size:
|
||
9.0pt;mso-bidi-font-size:11.0pt;font-family:Consolas"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">6.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">This is a difference between 2 cycles of LDIR: the next to the last one
|
||
followed by the last one. The last one is shorter. While BC<span class="GramE">!=</span>1,
|
||
there are 5 extra cycles.<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#054H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:009</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#055H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:009</span> DB:ED<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 009 -> ED<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#056H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#057H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>005<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#058H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:00A</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#059H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:00A</span> DB:B0<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 00A -> B0<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#060H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:006</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#061H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:006</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>006<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#062H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:031</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#063H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:031</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 031
|
||
-> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#064H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:031</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>| Memory read from 031 -> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#065H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:041</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#066H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:041</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#067H T10 AB<span class="GramE">:041</span>
|
||
DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>041 <- 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#068H T11 AB<span class="GramE">:041</span>
|
||
DB:00<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#069H T12 AB<span class="GramE">:041</span>
|
||
DB:00<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#070H T13 AB<span class="GramE">:041</span>
|
||
DB:--<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#071H T14 AB<span class="GramE">:041</span>
|
||
DB:--<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#072H T15 AB<span class="GramE">:041</span>
|
||
DB:--<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#073H T16 AB<span class="GramE">:041</span>
|
||
DB:--<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#074H T17 AB<span class="GramE">:041</span>
|
||
DB:--<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#075H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:009</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#076H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:009</span> DB:ED<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 009 -> ED<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#077H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:007</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#078H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:007</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>007<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#079H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:00A</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#080H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:00A</span> DB:B0<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 00A -> B0<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#081H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:008</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH <span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#082H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:008</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>008<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#083H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:032</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#084H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:032</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 032 ->
|
||
00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#085H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:032</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 032
|
||
-> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#086H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:042</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#087H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:042</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#088H T10 AB<span class="GramE">:042</span>
|
||
DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>042 <- 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#089H T11 AB<span class="GramE">:042</span>
|
||
DB:00<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#090H T12 AB<span class="GramE">:042</span>
|
||
DB:00<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpLast" style="margin-bottom:0in;margin-bottom:.0001pt;
|
||
mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;mso-bidi-font-size:
|
||
11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpLast" style="margin-bottom:0in;margin-bottom:.0001pt;
|
||
mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||
normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpFirst" style="margin-bottom:0in;margin-bottom:.0001pt;
|
||
mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">7.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">ADD <span class="SpellE">HL<span class="GramE">,ss</span></span> seems to have
|
||
too many cycles. This is what they do (mostly nothing externally):<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#003H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#004H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:000</span> DB:19<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 000 -> 19<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#005H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#006H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>000<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#007H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#008H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#009H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#010H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#011H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:000</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#012H T10 AB<span class="GramE">:000</span>
|
||
DB:--<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#013H T11 AB<span class="GramE">:000</span>
|
||
DB:--<span style="mso-spacerun:yes">
|
||
</span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">8.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">This is an undocumented <span class="SpellE">opcode</span> sequence:<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">ld</span></span><span class="GramE"><span style="mso-spacerun:yes"> </span>ix</span>, 80h<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><span style="mso-spacerun:yes"> </span><span class="SpellE"><span class="GramE">srl</span></span> (ix+20h),b<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#007H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#008H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:001</span> DB:21<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 001 -> 21<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#009H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#010H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:001</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>001<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#011H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:002</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#012H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:002</span> DB:80<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 002
|
||
-> 80<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#013H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:002</span> DB:80<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 002
|
||
-> 80<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#014H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:003</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#015H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:003</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>| Memory read from 003 -> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#016H T10 AB<span class="GramE">:003</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 003
|
||
-> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#017H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:004</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#018H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:004</span> DB:DD<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 004 -> DD<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#019H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:002</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#020H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:002</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>002<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#021H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#022H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:005</span> DB:CB<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>| <span class="SpellE">Opcode</span> read from 005 -> CB<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#023H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:003</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#024H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:003</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>| Refresh address<span style="mso-spacerun:yes"> </span>003<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#025H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:006</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#026H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:006</span> DB:20<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 006
|
||
-> 20<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#027H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:006</span> DB:20<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 006
|
||
-> 20<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#028H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:007</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#029H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:007</span> DB:38<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 007
|
||
-> 38<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#030H T10 AB<span class="GramE">:007</span> DB:38<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>| Memory read from 007 -> 38<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#031H T11 AB<span class="GramE">:007</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#032H T12 AB<span class="GramE">:007</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#033H T13 AB<span class="GramE">:0A0</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#034H T14 AB<span class="GramE">:0A0</span> DB:00<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 0A0
|
||
-> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#035H T15 AB<span class="GramE">:0A0</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>| Memory read from 0A0
|
||
-> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#036H T16 AB<span class="GramE">:0A0</span> DB:--<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#037H T17 AB<span class="GramE">:0A0</span> DB:--<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#038H T18 AB<span class="GramE">:0A0</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>| <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
font-family:Consolas">#039H T19 AB<span class="GramE">:0A0</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>| Memory write to<span style="mso-spacerun:yes"> </span>0A0 <- 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">9.<span style="font:7.0pt "Times New Roman"">
|
||
</span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt">This is what happens when interrupt hits in interrupt mode 2 (formal
|
||
documentation is really incomplete on this):<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#029H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:007</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#030H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:007</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#031H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:007</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#032H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:007</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>IORQ<span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#033H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#034H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>|[INT] Refresh
|
||
address<span style="mso-spacerun:yes"> </span>005<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#035H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#036H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:0FE</span> DB:--<span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#037H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:0FE</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#038H T10 AB<span class="GramE">:0FE</span>
|
||
DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>|[INT] Memory write to<span style="mso-spacerun:yes"> </span>0FE <- 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#039H T11 AB<span class="GramE">:0FD</span>
|
||
DB:--<span style="mso-spacerun:yes">
|
||
</span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#040H T12 AB<span class="GramE">:0FD</span>
|
||
DB:07<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#041H T13 AB<span class="GramE">:0FD</span>
|
||
DB:07<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>|[INT] Memory write to<span style="mso-spacerun:yes"> </span>0FD <- 07<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#042H T14 AB<span class="GramE">:083</span>
|
||
DB:--<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#043H T15 AB<span class="GramE">:083</span>
|
||
DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>|[INT] Memory read from 083
|
||
-> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#044H T16 AB<span class="GramE">:083</span>
|
||
DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>|[INT] Memory read from 083
|
||
-> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#045H T17 AB<span class="GramE">:084</span>
|
||
DB:--<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>|[INT] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#046H T18 AB<span class="GramE">:084</span>
|
||
DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>|[INT] Memory read from 084
|
||
-> 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#047H T19 AB<span class="GramE">:084</span>
|
||
DB:00<span style="mso-spacerun:yes"> </span>MREQ RD<span style="mso-spacerun:yes"> </span>|[INT] Memory read from 084
|
||
-> 00</span><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;text-indent:-.25in;line-height:normal;mso-list:l0 level1 lfo1"><!--[if !supportLists]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt;mso-bidi-font-family:Calibri;
|
||
mso-bidi-theme-font:minor-latin"><span style="mso-list:Ignore">10.<span style="font:7.0pt "Times New Roman""> </span></span></span><!--[endif]--><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt">This is what happens when NMI
|
||
hits: the next instruction that was supposed to be run had DD <span class="SpellE">opcode</span> - which was fetched using a full M1 cycle, and then
|
||
ignored. That took 4T. At T5 there was an extra cycle before using 2 times 3T
|
||
to push PC. The next instruction started at address 66h, NMI handler.<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#029H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:007</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>|[NMI] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#030H <span class="GramE">T2<span style="mso-spacerun:yes"> </span>AB:007</span> DB:DD<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes">
|
||
</span>MREQ RD<span style="mso-spacerun:yes"> </span>|[NMI] <span class="SpellE">Opcode</span> read from 007 -> DD<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#031H <span class="GramE">T3<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH<span style="mso-spacerun:yes"> </span>|[NMI] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#032H <span class="GramE">T4<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span>RFSH MREQ<span style="mso-spacerun:yes"> </span>|[NMI] Refresh
|
||
address<span style="mso-spacerun:yes"> </span>005<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#033H <span class="GramE">T5<span style="mso-spacerun:yes"> </span>AB:005</span> DB:--<span style="mso-spacerun:yes"> </span>|[NMI] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#034H <span class="GramE">T6<span style="mso-spacerun:yes"> </span>AB:0F2</span> DB:--<span style="mso-spacerun:yes"> </span>|[NMI] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#035H <span class="GramE">T7<span style="mso-spacerun:yes"> </span>AB:0F2</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span><span style="mso-spacerun:yes"> </span>|[NMI] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#036H <span class="GramE">T8<span style="mso-spacerun:yes"> </span>AB:0F2</span> DB:00<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>|[NMI] Memory write to<span style="mso-spacerun:yes"> </span>0F2 <- 00<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#037H <span class="GramE">T9<span style="mso-spacerun:yes"> </span>AB:0F1</span> DB:--<span style="mso-spacerun:yes"> </span>|[NMI] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#038H T10 AB<span class="GramE">:0F1</span>
|
||
DB:07<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>|[NMI] <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#039H T11 AB<span class="GramE">:0F1</span>
|
||
DB:07<span style="mso-spacerun:yes"> </span>MREQ<span style="mso-spacerun:yes"> </span>WR<span style="mso-spacerun:yes"> </span>|[NMI] Memory write to<span style="mso-spacerun:yes"> </span>0F1 <- 07<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">-----------------------------------------------------------+<o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:7.0pt;
|
||
mso-bidi-font-size:11.0pt;font-family:Consolas">#040H <span class="GramE">T1<span style="mso-spacerun:yes"> </span>AB:066</span> DB:--<span style="mso-spacerun:yes"> </span>M1<span style="mso-spacerun:yes"> </span>|[NMI]</span><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"> <o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpMiddle" style="margin-bottom:0in;margin-bottom:
|
||
.0001pt;mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;
|
||
mso-bidi-font-size:11.0pt"><o:p></o:p></span></p>
|
||
<p class="MsoListParagraphCxSpLast" style="margin-bottom:0in;margin-bottom:.0001pt;
|
||
mso-add-space:auto;line-height:normal"><span style="font-size:9.0pt;mso-bidi-font-size:
|
||
11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||
normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||
normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||
normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||
normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
<p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||
normal"><span style="font-size:9.0pt;mso-bidi-font-size:11.0pt"><o:p> </o:p></span></p>
|
||
</div>
|
||
|
||
|
||
</body></html> |