Arama butonu
Bu konudaki kullanıcılar: 1 misafir
13
Cevap
2005
Tıklama
0
Öne Çıkarma
emu8086 Kaydırma Komutları Yardım
Q
5 yıl
Teğmen
Konu Sahibi

AL’ ye 2H değerini yükleyiniz. AL’ yi 26 ile kaydırma ve toplama komutlarını kullanarak çarpınız. (26=16+8+2)

Beyler bu islemi emu8086 için nasil yaparim yardımcı olabilir misiniz?



< Bu ileti mobil sürüm kullanılarak atıldı >

Q
5 yıl
Teğmen
Konu Sahibi

Yardim edebilecek yok mu acaba?



< Bu ileti mobil sürüm kullanılarak atıldı >

T
5 yıl
Yarbay

Okuduğunuz bölüm 2 mi 4 yıllık mı?



< Bu ileti mini sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
Q
5 yıl
Teğmen
Konu Sahibi

4



< Bu ileti mobil sürüm kullanılarak atıldı >

Q
5 yıl
Teğmen
Konu Sahibi

Su an okudugum bölümle alakali degil fakat



< Bu ileti mobil sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @vonderplanitz
T
5 yıl
Yarbay

emu8086 tahminen Intel 8086'nın emulatörü yani temel bir 8086 Assembly sorusu bu.

Bukadar temel birşeyi Internette bakmadan sormanız üzerine bölüm sordum.

2 yıllık bölüm olsa muhtemelen İngilizce bilmeyen biri olarak Internette bakamazdınız.

Fakat 4 yıllık bölüm ise İng bilmeniz ve bu temel konuyu Internetten bakarak kolaylıkla çözebilmeniz beklenir.



< Bu ileti mini sürüm kullanılarak atıldı >

Q
5 yıl
Teğmen
Konu Sahibi

Maalesef benim bolumumle alakali degil o yuzden temel olabilir fakat temel oldugunun farkinda degilim ama acil yardima ihtiyac duydugum icin yazdim yardim edebilirseniz cok sevinirim.



E
5 yıl
Yüzbaşı

Şunun gibi bişey olacak sanırım.

mov al, 2
shl al, 1
mov ah, al
shl al, 2
add ah, al
shl al, 1
add al, ah


Bu mesaja 1 cevap geldi.
Q
5 yıl
Teğmen
Konu Sahibi

Çok Çok teşekkür ederim doğruluğunu kontrol edemem şu an ama çok saolun


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @EmuDev
T
5 yıl
Yarbay

Doğruluğunu kontrol etmenin tek yolu bilgisayarında denemek, örneğin bak 26'yı sola 1 bit kaydırarak 2'yle çarpıyor.
Not: 8bitlik AL register'ı ile uğraşmak istemediğimden 32 bitlik EAX kullandım.
< Resime gitmek için tıklayın >



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @QlanEmre34
Q
5 yıl
Teğmen
Konu Sahibi

Cok tesekkurler yardımlarınız için biraz çözdüm işi bi ysndan araştırıyordum da



< Bu ileti mobil sürüm kullanılarak atıldı >

P
5 yıl
Er

hocam cevabınızı gördüm ben birşey sormk istiyorum burda yığın kullandınız değilmi yani ebp anlamı nedir ?



< Bu ileti mobil sürüm kullanılarak atıldı >
Bu mesaja 1 cevap geldi.
T
5 yıl
Yarbay

yığın derken stack dediğini varsayarak (heap de yığın olarak cevriliyor) komut satırı programı olduğu için stack kullanmak zorundasın, push ebp ve mov ebp,esp kısmı o yüzden gerekli, _main bloğunun başlangıç ve bitişi için. EBP, Extended Base Pointer 'dır ve fonksiyonlar çağrıldığında (burada _main) stack'in taban adresini tutar.



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @pinar1453
T
5 yıl
Yarbay

@splendour00 PM yanıtlayamıyorum.
Riot 'taki JVM isimli odamıza mesaj atarsan dönebilirim
https://riot.im/app/#/room/#jvm:matrix.org
26'yı 2'ye çarpmayı kaydırma komutlarıyla yapmanın açıklamasını sormuşsun:

Açıklaması:

< Resime gitmek için tıklayın >



< Bu ileti mini sürüm kullanılarak atıldı >


Bu mesajda bahsedilenler: @splendour00
DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.