Mercurial > lcfOS
diff python/testasm.py @ 262:ed14e077124c
Added conditional branch instructions
author | Windel Bouwman |
---|---|
date | Fri, 09 Aug 2013 11:30:11 +0200 |
parents | 6ed3d3a82a63 |
children | 6f2423df0675 |
line wrap: on
line diff
--- a/python/testasm.py Fri Aug 09 09:05:13 2013 +0200 +++ b/python/testasm.py Fri Aug 09 11:30:11 2013 +0200 @@ -228,6 +228,12 @@ self.feed('eof: b eof') self.check('01e000d0 ffd1fbe7 fee7') + def testConditions(self): + self.feed('blt x') + self.feed('bgt x') + self.feed('x:') + self.check('00dbffdc') + def testBoff(self): self.feed('b henkie') self.feed('b henkie') @@ -265,6 +271,7 @@ self.feed('loop: add r6, r4, 7') self.feed('cmp r6, 5') self.check('0325 2c1c e61d 052e') + def testSequence2(self): self.feed('henkie:') self.feed('push {r1,r4,r5}')