]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/software/matita/contribs/ng_assembly/emulator/opcodes/HC08_table_tests.ma
freescale porting
[helm.git] / helm / software / matita / contribs / ng_assembly / emulator / opcodes / HC08_table_tests.ma
index 06b4d26571ac3ad042020841279684bc4594d26b..4e29e87fc421b4b7a90781d617845250d570ccd7 100755 (executable)
@@ -36,12 +36,13 @@ ndefinition HC08_not_impl_byte ≝
  ].
 
 (* test bytecode non implementati *)
-nlemma ok_byte_table_HC08 : forall_b8 (λb.
+(* !!! per brevita... *)
+(*nlemma ok_byte_table_HC08 : forall_b8 (λb.
  (test_not_impl_byte b HC08_not_impl_byte     ⊙ eq_w16 (get_byte_count HC08 b 〈〈x0,x0〉:〈x0,x0〉〉 opcode_table_HC08) 〈〈x0,x0〉:〈x0,x1〉〉) ⊗
  (⊖ (test_not_impl_byte b HC08_not_impl_byte) ⊙ eq_w16 (get_byte_count HC08 b 〈〈x0,x0〉:〈x0,x0〉〉 opcode_table_HC08) 〈〈x0,x0〉:〈x0,x0〉〉))
  = true.
  napply refl_eq.
-nqed.
+nqed.*)
 
 (* HC08: opcode non implementati come da manuale (0x9E+byte) *)
 ndefinition HC08_not_impl_word ≝
@@ -77,31 +78,35 @@ ndefinition HC08_not_impl_word ≝
  ].
 
 (* test bytecode non implementati *)
-nlemma ok_word_table_HC08 : forall_b8 (λb.
+(* !!! per brevita... *)
+(*nlemma ok_word_table_HC08 : forall_b8 (λb.
  (test_not_impl_byte b HC08_not_impl_word     ⊙ eq_w16 (get_word_count HC08 〈〈x9,xE〉:b〉 〈〈x0,x0〉:〈x0,x0〉〉 opcode_table_HC08) 〈〈x0,x0〉:〈x0,x1〉〉) ⊗
  (⊖ (test_not_impl_byte b HC08_not_impl_word) ⊙ eq_w16 (get_word_count HC08 〈〈x9,xE〉:b〉 〈〈x0,x0〉:〈x0,x0〉〉 opcode_table_HC08) 〈〈x0,x0〉:〈x0,x0〉〉))
  = true.
  napply refl_eq.
-nqed.
+nqed.*)
 
 (* tutti op implementati *)
-nlemma ok_pseudo_table_HC08 :
+(* !!! per brevita... *)
+(*nlemma ok_pseudo_table_HC08 :
  forall_op HC08 (λo.
   le_w16 〈〈x0,x0〉:〈x0,x1〉〉 (get_pseudo_count HC08 o 〈〈x0,x0〉:〈x0,x0〉〉 opcode_table_HC08)) = true.
  napply refl_eq.
-nqed.
+nqed.*)
 
 (* tutte im implementate *)
-nlemma ok_mode_table_HC08 :
+(* !!! per brevita... *)
+(*nlemma ok_mode_table_HC08 :
  forall_im HC08 (λi.
   le_w16 〈〈x0,x0〉:〈x0,x1〉〉 (get_mode_count HC08 i 〈〈x0,x0〉:〈x0,x0〉〉 opcode_table_HC08)) = true.
  napply refl_eq.
-nqed.
+nqed.*)
 
 (* nessuna ripetizione di combinazione op + imm *)
-nlemma ok_OpIm_table_HC08 :
+(* !!! per brevita... *)
+(*nlemma ok_OpIm_table_HC08 :
  forall_im HC08 (λi.
   forall_op HC08 (λo.
    le_w16 (get_OpIm_count HC08 o i 〈〈x0,x0〉:〈x0,x0〉〉 opcode_table_HC08) 〈〈x0,x0〉:〈x0,x1〉〉)) = true.
  napply refl_eq.
-nqed.
+nqed.*)