«assembly» etiketlenmiş sorular

Bir montaj dili, her ifadenin tek bir makine kodu komutuna karşılık geldiği bir bilgisayar, mikrodenetleyici veya başka bir programlanabilir cihaz için düşük seviyeli bir programlama dilidir.


7
Programcılar yüksek seviyeli dillerde düşük seviyeli yazılım geliştirme ile nasıl başa çıkıyor?
Programlamaya biraz yeniyim ve bu soruyu sormanın en iyi yolu bir örnek. Java ve C # 'da temel şeyleri nasıl yapacağımı biliyorum. Küçük pencereler gibi şeyler uygulama oluşturur veya genel bir sınıf oluşturur. Temelde öğreniyordum ve henüz büyük bir şey yapmaya çalışmadım. Her neyse, her zaman "kaputun altında" işlerin nasıl …

6
Meclis hala ilgili mi? [kapalı]
Kapalı . Bu soru görüş temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Bu yayını düzenleyerek gerçekler ve alıntılarla yanıtlanabilmesi için soruyu güncelleyin . 4 yıl önce kapalı . Projelerin kodlanması ve / veya yönetilmesi söz konusu olduğunda, montaj dili ile üst düzey diller arasında büyük …
18 assembly  kernel 

5
Kendi çekirdeğinizi oluşturma konusunda hırslı bir öğrenciye öneriler
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Bilgisayarlar hakkında bilmeniz gereken her şeyi öğrenmek isteyen çok iddialı bir üniversite öğrencisiyim (isterseniz …
18 c  assembly  kernel 


4
Montajdan makine koduna (kod oluşturma) nasıl geçilir
Kodun makine koduna montajı arasındaki adımı görselleştirmenin kolay bir yolu var mı? Örneğin, not defterinde bir ikili dosyayı açarsanız, makine kodunun metin olarak biçimlendirilmiş bir gösterimini görürsünüz. Gördüğünüz her bayt (sembol) ikili değeri için karşılık gelen ascii karakter olduğunu varsayalım? Ama montajdan ikiliye nasıl geçiyoruz, sahne arkasında neler oluyor ??

8
Tersine mühendislik: bunun için gerçekten iyi olan nedir? [kapalı]
Burada ne sorulduğunu söylemek zor. Bu soru belirsiz, belirsiz, eksik, aşırı geniş veya retoriktir ve mevcut haliyle makul bir şekilde cevaplanamaz. Bu sorunun yeniden açılabilmesi için açıklığa kavuşturulması konusunda yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . Bazı masum / başlangıç ​​sorularım var: Tersine mühendislik ne …

7
Montajda C Kullanmanın Bazı Avantajları / Dezavantajları Nelerdir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 5 yıl önce kapalı . Şu anda Telekomünikasyon ve Elektronik mühendisliği okuyorum ve mikroişlemci programlamasında montajcıdan C'ye geçtik. Bunun …
15 c  low-level  assembly 


7
N86 komutunun amacı ve x86 montajındaki hizalama ifadesi
En son bir montaj dersi aldığımdan bu yana bir yıl geçti. Bu sınıfta, programlamayı kolaylaştırmak için Irvine kütüphaneleriyle MASM kullanıyorduk. Talimatların çoğunu geçtikten sonra, NOP talimatının aslında hiçbir şey yapmadığını ve onu kullanmaktan endişe etmeyeceğini söyledi. Her neyse, bu ara sınav ile ilgiliydi ve düzgün çalışmayan bazı örnek kodları var, …
15 assembly  x86 

2
“Gerçek programcıların herhangi bir dilde montaj kodu yazabildikleri” doğru mu?
Gerçek programcılar herhangi bir dilde montaj kodu yazabilir. (Larry Wall). Yapabildiğim kadarıyla, Bay Larry Wall gerçek bir programcıya herhangi bir dilin ASM ile aynı işlevselliğe sahip olabileceğini söylemeye çalışıyor. Ama cidden anlamıyorum. Montaj kodunu Perl, Python, Java ve C # gibi üst düzey dillerde nasıl yazabilirsiniz? Perl ve Python gibi …


9
IBM derleyicisi + COBOL'u C ++ ile yeniden yazma
1972 yılında yazılmış bir kiralama sistemi üzerinde çalışan bir araç kiralama şirketi için kiralama acentesi / yöneticisi olarak çalışıyorum. Belki de güncelleme zamanı geldiğine karar verdim. Biraz arka plan için, günlük olarak bu programdan ele almamız gereken deliliğe kısa bir örnek: Bir kiralama acentesi, bir ekranda yazdırmanın ACT alanında "MXC" …

6
“C.'de bir Assembler yazın.” Neden daha üst düzey bir dilde düşük düzeyli bir dil için bir makine kodu çevirmeni yazmalısınız?
Mikroişlemci sınıf eğitmenim bize bir ödev verdi ve şunları söyledi: "C.'de bir Assembler yazın." - Sevgili Profesörüm Bu yüzden benim için biraz mantıksız görünüyordu. Yanılmıyorsam, Montaj Dili Makine Kodundan üst düzey dillerin yolculuğuna ilk adımdır. Yani C Meclis'ten daha üst düzey bir dildir. Peki bir Assembler yazmanın anlamı nedir? Geçmişte …

2
OOP “nesneleri” ve “sınıfları” hafızada montaj dili açısından nasıl düzenlenir?
Bellekte nesneler nasıl düzenlenir? Örneğin, bir fonksiyonun bellekte bir kod parçası olduğunu biliyorum, bu parametreler yığını ve / veya kayıtları ve kendi yığın çerçevesini işleyen bekler. Ancak nesneler çok daha karmaşık bir yapıdır. Nasıl organize olmuşlar? Her nesnenin yöntemlere "bağlantıları" var mı ve adresi kendisine bu yönteme iletiyor mu? Bu …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.