Merhabalar,
Arkadaşlar 1 byte değerindeki bir değeri nibble olarak ayırıp yani 4 bit 4 bit şeklinde ve daha sonra bu 4 bitlik değerleri karşılaştırmam gerekiyor. Yalnız bu işlemi Assembly 8086da yapmam gerek. Yardımcı olabilecek var mı?
Assembly 80 86'da 1 Byte Değerini Nibblelarına Nasıl Ayırırız?
4
●374
- 17-12-2016, 16:19:18burada bir ornek var ama 8085 icin, muhtemelen sorun olmaz 8086 icin
http://www.circuitstoday.com/seperat...ibbles-in-8085
deneme kitin varsa output deneyebilirsin. Ya da bunla ilgili simulatorler olabilir. Assembly ile cok ugrasmadim. - 17-12-2016, 17:18:58Hocam malesef burdaki komutların nerdeyse hiçbirini bilmiyorum. 8086'da bulmam gerek. Teşekkürler yinedeertan2002 adlı üyeden alıntı: mesajı görüntüle
- 18-12-2016, 00:15:46baktim simdi de 8085 ile 8086 nin komut setleri farkliymis. Lisede ve universitede gordum biraz assembly ama cok fazla derin degildi zaten cok da hatirlamiyorum. C ile yapsaydin daha cok yardimci olabilirdim.
Neyse burada bir ornek var 8086 icin, adam or ile yapmis bi seyler. Fikir verir
http://stackoverflow.com/questions/2...apping-nibbles
ayrica burada da bir cevirme classi var
https://github.com/AhmadNaserTurnkey...packed_bcd.asm
ve buralarda cesitli ornekler var
https://github.com/AhmadNaserTurnkey...aster/examples
umarim faydali olur. Mantigini anlayarak yapabilirsen daha guzel olur.
kolay gelsin - 18-12-2016, 10:45:00Teşekkürler hocam. Ben shift komutları ile sorunumu hallettim.ertan2002 adlı üyeden alıntı: mesajı görüntüle