Rev 109 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 109 | Rev 157 | ||
---|---|---|---|
Line 2004... | Line 2004... | ||
2004 | cmp al,ah |
2004 | cmp al,ah |
2005 | jne invalid_address |
2005 | jne invalid_address |
2006 | check_address_registers: |
2006 | check_address_registers: |
2007 | or al,ah |
2007 | or al,ah |
2008 | cmp al,4 |
2008 | mov ah,[address_size] |
- | 2009 | and ah,0Fh |
|
- | 2010 | jz address_registers_sizes_ok |
|
- | 2011 | cmp al,ah |
|
- | 2012 | jne invalid_address |
|
- | 2013 | address_registers_sizes_ok: |
|
- | 2014 | cmp al,4 |
|
2009 | je sib_allowed |
2015 | je sib_allowed |
2010 | cmp al,8 |
2016 | cmp al,8 |
2011 | je sib_allowed |
2017 | je sib_allowed |
2012 | or cl,cl |
2018 | or cl,cl |
2013 | jz check_word_value |
2019 | jz check_word_value |