missing format
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 2 Apr 2020 13:55:40 +0000 (14:55 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 2 Apr 2020 13:55:40 +0000 (14:55 +0100)
openpower/isa/bcd.mdwn

index db735d5c7a22f0844bfc3198bf7193ef70148292..f157a12c18427d0b7c7bb78f5b2c1aa9e584c565 100644 (file)
@@ -1,5 +1,7 @@
 # Convert Declets To Binary Coded Decimal  
 
+X-Form
+
 * cdtbcd RA, RS
 
     do i = 0 to 1
@@ -8,8 +10,13 @@
       RA[n+8:n+19 ] <- DPD_TO_BCD( (RS)[n+12:n+21] ) 
       RA[n+20:n+31] <- DPD_TO_BCD( (RS)[n+22:n+31] )
 
+Special Registers Altered:
+    None
+
 # Add and Generate Sixes
 
+XO-Form
+
 * addg6s RT,RA,RB
 
     do i = 0 to 15
         c <- [dc[0]]*4 || [dc[1]]*4 || ... || [dc[15]]*4
         RT <- (¬c) & 0x6666_6666_6666_6666
 
+Special Registers Altered:
+    None
+
 # Convert Binary Coded Decimal To Declets  
 
+X-Form
+
 * cbcdtd RA, RS
 
     do i = 0 to 1
@@ -26,3 +38,7 @@
       RA[n+0:n+11] <- 0 
       RA[n+12:n+21] <- BCD_TO_DPD( (RS)[n+8:n+19] ) 
       RA[n+22:n+31] <- BCD_TO_DPD( (RS)[n+20:n+31] )
+
+Special Registers Altered:
+    None
+