Seberapa Susah Bahasa Assembly?

แชร์
ฝัง
  • เผยแพร่เมื่อ 25 พ.ย. 2024

ความคิดเห็น • 126

  • @Apidservis
    @Apidservis 10 หลายเดือนก่อน +5

    Pernah belajar bahasa ini, tp implementasi untuk microchip/avr. Gak rugi juga karna sehari hari bekerja di elektronika dan kebanyakan juga pake chip terprogram. Spesial nya bahasa ini hasil file .hex nya sangat kecil dan stabil. Chip 4kb aja bisa menjalankan banyak perintah. Chip di alat kesehatan pun masih pake bahasa ini.

  • @faishalfn
    @faishalfn 11 หลายเดือนก่อน +8

    Bahasa Assembly memiliki beberapa kegunaan utama:
    Pengembangan Sistem Operasi :
    Assembly digunakan untuk membuat sistem operasi karena memberikan kontrol langsung terhadap instruksi mesin dan perangkat keras.
    Pemrograman Perangkat Keras :
    Assembly memungkinkan pengembang berinteraksi langsung dengan perangkat keras seperti prosesor, memori, dan periferal.
    Optimasi Kinerja:
    Kode Assembly dapat dioptimalkan secara langsung untuk mencapai kinerja yang maksimal pada tingkat instruksi mesin.
    Pemrograman Bare Metal :
    Digunakan dalam pengembangan perangkat lunak yang berjalan langsung di atas perangkat keras tanpa sistem operasi, seperti pada mikrokontroler atau FPGA.
    Reverse Engineering :
    Assembly digunakan untuk menganalisis dan memodifikasi program biner, membantu dalam kegiatan reverse engineering.
    Pendidikan Komputer:
    Digunakan dalam pendidikan untuk membantu siswa memahami konsep dasar komputer, arsitektur perangkat keras, dan pemrograman tingkat rendah.
    Meskipun Assembly memberikan tingkat kontrol dan efisiensi yang tinggi, penggunaannya umumnya terbatas pada kebutuhan khusus karena tingkat abstraksi yang rendah membuatnya lebih sulit untuk dikembangkan dan dipahami dibandingkan dengan bahasa pemrograman tingkat tinggi.

  • @ivankurniawan6825
    @ivankurniawan6825 ปีที่แล้ว +6

    yang familiar sama reverse engineering / cracking / semacamnya pasti gaasing sama assembly wkwkwk, klo saya kenal assembly gara" game hacking sih, dengan Tools seperti IDA Pro, Ghidra, OllyDBG / x64dbg, Cheat Engine, dan semacamnya tentunya.

  • @HCKaito_iZumiXD
    @HCKaito_iZumiXD ปีที่แล้ว +3

    db 'define byte' untuk bss singkatan dari 'block start by symbols' mov eax, 0 ('move 0 to register eax) untuk esp atau rsp itu extended diperpanjang sizenya antara 32-bit/64-bit esp (stack pointer) - rsp (register 64-bit stack pointer/extended) ... bla bla bal : v

  • @1pria
    @1pria ปีที่แล้ว +35

    lu bisa Assembly lu punya kuasa

  • @owl5298
    @owl5298 ปีที่แล้ว +9

    fyi, kita bisa buat interupt (int) sendiri bang kalo di levelnya os, cuman harus ngebikin idt sama isr

  • @noertri618
    @noertri618 ปีที่แล้ว +7

    Wkwkw mantap belajar sampe ke paling bawah, bang sekalian bahas webassembly

  • @doublekamui
    @doublekamui 9 หลายเดือนก่อน +3

    harus ngerti banyak hal, dan harus bisa mengoptimasi kodenya berdasarkan arsitektur target, error prone jika ga bener bener ahli, contohnya memori leak kalau lupa hapus variabel pas kode projectnya makin kompleks, data race saat mrogram concurrent, apakah error assembly bisa dideteksi di compike time? karena error yg terdeteksi di compile time jauh lebih menguntungkan daripada harus mencarinya di run time (salah satu alasan typescript dibuat). nah jauh lebih baik menggunakan c++ atau rust, tapi mending rust karena c++ juga masih error prone beberapa hal diatas, yg tidak adalah error langsung terdeteksi di compile time. ownership rust memastikan 100% tidak ada memori leak, tidak ada data race saat buat kode concurrent, dan error langsung terdeteksi di compile time. ditambah kode c++ dan rust langsung dioptimasi secara otomatis sesuai target arsitektur oleh backend llvm yang mana llvm ini dikembangkan secara open source oleh programmer dari banyak perusahaan teknologi raksasa berkontribusi pada coding llvm yaitu apple, google, microsoft, intel, amd, nvidia (si raja gpu). jadi menurut gw jauh lebih mending menggunakan rust, atau c++ (jika di rust tidak ada library yg dibutuhkan)

  • @netherleus9322
    @netherleus9322 ปีที่แล้ว +2

    selalu enjoy kalo nonton bang dea

  • @afrizalazis3086
    @afrizalazis3086 ปีที่แล้ว +3

    Lho bisa assembly berrti lho bisa ganti code offset hex di game. Hmm .. bisa jadi cheater. Mulai dr float,int,bool false,true Sama vector.

  • @jjhvvvvvxxxxx8424
    @jjhvvvvvxxxxx8424 ปีที่แล้ว +3

    semua akan menjadi open source ketika menguasai asm

  • @EuoniaTriJo
    @EuoniaTriJo ปีที่แล้ว +2

    Yang bikin game make assembly ada tahun 90an klo gak salah dan game itu udah termasuk game yang sangat bagus pada jamannya. Orang orang nyebut dia Goat Programmer 😂

  • @inthezone8163
    @inthezone8163 ปีที่แล้ว +9

    programmer assembly itu ibarat makhluk mitologi, tidak ada yang tahu keberadaanya, bberapa org mengatakan mereka hanyalah mitos belaka..legenda mengatakan kalau programmer assembly akan muncul ketika dunia membutuhkan, merekalah satu" nya harapan terakhir umat manusia ketika komputer dan robot AI mulai menyerang manusia..hanya programmer assembly yang mampu melawan AI suatu saat nanti.

    • @roemonlynomore
      @roemonlynomore ปีที่แล้ว

      otak gimana itu jir, bisa"nya assembly dikuasai apalgi yang expert ada ga yA

    • @prog-gamers6664
      @prog-gamers6664 ปีที่แล้ว

      sungguh dongeng siang bolong yg masuk akal wkwkwk

    • @msmuha
      @msmuha ปีที่แล้ว

      Keq di film² ya 😅

    • @arifgamess
      @arifgamess ปีที่แล้ว

      Nice lore💀

    • @Rhidayah
      @Rhidayah ปีที่แล้ว

      Klo bisa asemble bisa crack windows

  • @vann.5685
    @vann.5685 ปีที่แล้ว +1

    Jangan bosen Upload ya bang❤

  • @owl5298
    @owl5298 ปีที่แล้ว +4

    izin koreksi kang, di 9:01 tanda $ ngerefer ke alamat memori selarang, CMIIW

  • @GilangRamadhan-tc3zk
    @GilangRamadhan-tc3zk ปีที่แล้ว +1

    bayangin RollerCoaster Tycoon dibikin pake ni bahasa, solo developer lagi. Kayak bangun menara burj khalifa pake tusuk gigi

    • @Apidservis
      @Apidservis 10 หลายเดือนก่อน

      Iya, betul. Pening pasti

  • @daffifebrian9945
    @daffifebrian9945 ปีที่แล้ว +8

    MSH NUNGGUIN NIH YG WEBSITE GAME PART 7 😊

  • @adeiyoz
    @adeiyoz ปีที่แล้ว +1

    Salam kenal kang ikut belajar

  • @alifahamanda2348
    @alifahamanda2348 5 หลายเดือนก่อน

    @dea afrizal. dan untuk semuanya saya bener belum paham selama ini. bagaimana cara mesin dapat mengenali perintah di assembly, seumpama perintah move, bagaimana mesin bisa tahu move itu perintah untuk pindah?

  • @Milham-hg7hf
    @Milham-hg7hf ปีที่แล้ว +2

    Udahlah capek, mending c++ sama js aja saya😭

  • @rivaardhian3821
    @rivaardhian3821 ปีที่แล้ว +1

    Bang maen di M-IDE51 lahh, nanti maen ke hardware 😅

  • @PrivateAmruAbdurRahman1999
    @PrivateAmruAbdurRahman1999 ปีที่แล้ว

    Bang dea buat video tentang buat apa belajar bahasa asm atau biner. Mudahnya di industri ada gak sih yg pakai

  • @barraramadhan5446
    @barraramadhan5446 ปีที่แล้ว +2

    Bang Dea, materi bahasa assembly-nya di arahin buat bisa memahami proses Reverse Engineering dong 🙏

  • @frikosimon
    @frikosimon ปีที่แล้ว +1

    Next ngoding pake binary 😎

  • @ajipangestu2372
    @ajipangestu2372 ปีที่แล้ว +1

    REKOMENDASI LAPTOP 5JTAN BANG

  • @bangdhe
    @bangdhe ปีที่แล้ว

    Terima kasih bang....sehat selalu

  • @gaharu8889
    @gaharu8889 9 หลายเดือนก่อน

    "DRY" ngga berlaku disini,
    disini kita harus Repeat

  • @arifgamess
    @arifgamess ปีที่แล้ว +1

    Bahasa assembly merupakan bahasa para sepuh programmer yang terus merendah sampai inti mesin😥

    • @Apidservis
      @Apidservis 10 หลายเดือนก่อน

      Bisa di bilang bahasa paling jernih, karna memang kita yang di paksa mengerti bahasa mesin.

  • @sommone_
    @sommone_ 4 หลายเดือนก่อน

    Buat tutorial yg pakai mikrokontroler bg

  • @lolatech6000
    @lolatech6000 ปีที่แล้ว +2

    Info zsh theme nya bang

  • @Linuxfy
    @Linuxfy ปีที่แล้ว

    Tutorial yang bagus tapi aku trigger sbab dia guna nano untk coding.. bang guna Vim tak rugi

  • @faishalfn
    @faishalfn 11 หลายเดือนก่อน

    wah memang bhs pemorgramman yg satu ini agak lain 😅😅, pas saya coba juga, chatGPT pun sampe pusing sama bahasa ini

  • @aikocr6678
    @aikocr6678 ปีที่แล้ว +1

    Bro req dong cara jalani unserland kali Linux di android 🙏

  • @mwm2336
    @mwm2336 11 หลายเดือนก่อน

    Keren anying asm

  • @danielringo_
    @danielringo_ 9 หลายเดือนก่อน

    Dari assembly bisa kali bg buat tutorial haskell atau ga racket hehehe

  • @rembogaming4738
    @rembogaming4738 ปีที่แล้ว

    Kerenn bangg,salam dari user ubuntu

  • @indraokisandy197
    @indraokisandy197 ปีที่แล้ว +1

    Pusing bang... ada binary codenya wkwk....

  • @wisnuadiputra4381
    @wisnuadiputra4381 ปีที่แล้ว

    Klu gw dulu belajar bahasa rakitan dengan memory hanya 8 bit

  • @andigaming2294
    @andigaming2294 ปีที่แล้ว +1

    Rekomendasi laptop buat belajar coding bang?

  • @Maesuri-b3y
    @Maesuri-b3y ปีที่แล้ว

    Bang bantuin bang yg bikin web sendiri itu sy gagal pas nano etc itu padahal sy dah save pake control x trus y tpi fas buka service nginx restart dia fail solusinya gimana bang

  • @AlexSandro-bn6lj
    @AlexSandro-bn6lj ปีที่แล้ว

    Pernah belajar bahasa assembly buat z80, tapi gapaham paham 🤣

  • @mika2597
    @mika2597 3 หลายเดือนก่อน

    c bersaudara aja belum khatam, mahu asm wkwkwk

  • @tofanzulkarnaen4406
    @tofanzulkarnaen4406 ปีที่แล้ว

    menantang buat gabut🤣

  • @voidfnc
    @voidfnc ปีที่แล้ว +4

    Susahan mana bang sama pahamin kemauan doi? 😬

    • @namanyasiapa9307
      @namanyasiapa9307 ปีที่แล้ว

      Eh bang nongol disini😂

    • @ArCode01
      @ArCode01 ปีที่แล้ว

      buset bang teo

    • @Aditri25
      @Aditri25 ปีที่แล้ว

      eh kirain siapa

    • @yusufmafif
      @yusufmafif ปีที่แล้ว

      galau-galauan mulu 😂

  • @amatir-tutor2421
    @amatir-tutor2421 ปีที่แล้ว

    Mang mana video arduino, pasaran can nonton

  • @hma2772
    @hma2772 ปีที่แล้ว

    Bang bisa bagi untuk link website tabel nya, enggak?

  • @AramissOfficiall
    @AramissOfficiall ปีที่แล้ว

    Hadir

  • @KyoboKoy-cp2xp
    @KyoboKoy-cp2xp ปีที่แล้ว

    God

  • @maindisiniyuk
    @maindisiniyuk ปีที่แล้ว

    Coba bahasa intercal bang

  • @blackpaperbold
    @blackpaperbold ปีที่แล้ว

    Buset, sekompleks gini mah untuk bikin program buat kontrol hardware kali ya?

    • @Indonesia_Emas_
      @Indonesia_Emas_ ปีที่แล้ว

      assembly emang bahasa yang paling dekat dengan mesin bang :V intruksinya langsung ngekontrol mesin tanpa perantara lagi, dan punga kontrol penuh ke mesin

  • @wahyurendra1014
    @wahyurendra1014 ปีที่แล้ว

    bang bisa bikin cdn storage sendiri gitu gak sih di vps? buat service video player dan photo kayak cloudinary gitu, key word nya apa ya?

    • @KomentarSaya
      @KomentarSaya ปีที่แล้ว +1

      bisa tp buat apa? klo layanan cdn yang ada lebih murah, dan hemat waktu, bahkan gratis, contoh cloudflare

    • @wahyurendra1014
      @wahyurendra1014 ปีที่แล้ว

      @@KomentarSaya gratis mah terbatas bang, clodinary gratis juga ada, vps kan space nya gabakal penuh juga buat hosting aplikasi doang

  • @yters5981
    @yters5981 11 หลายเดือนก่อน

    Request WebAssembly bang

    • @doublekamui
      @doublekamui 9 หลายเดือนก่อน

      bikin wasm pakai rust bisa, pakai c++ bisa, pakai golang bisa, pakai c# bisa, paki java bisa. intinya pakai bahasa pemrograman bisa mengcompile kode webnya ke bahasa biner langsung, maka bisa dibuat untuk membuat wasm atau web assembly. tinggal cari framework atau compiler yg mendukung hal tersebut

  • @nekowawolf-eth
    @nekowawolf-eth ปีที่แล้ว

    I use arch btw ❌
    i use assembly ✅

  • @bachrulpanjigumilang3821
    @bachrulpanjigumilang3821 ปีที่แล้ว

    LEMES BGT BANG BUAT KONTENNYA KEK GAK ADA GAIRAH SAMA SEKALI SEMANGAT BANG BUAT KONTENNYA BANG WKWKWKW

  • @ihsanmaulanatech
    @ihsanmaulanatech ปีที่แล้ว

    Kalo seberapa susah bahasa mesin gimana bang?

  • @moeilham
    @moeilham ปีที่แล้ว +1

    bang dea pake linux apa?, aku pengen pake linux tapi bingung mau pake linux apa.

  • @sssarang5936
    @sssarang5936 11 หลายเดือนก่อน

    Berarti kalo bisa assembly bisa bikin robot juga dong?

    • @doublekamui
      @doublekamui 9 หลายเดือนก่อน +1

      bisa, c++ pun bisa, rust juga bisa, java pun bisa, c# juga bisa, python juga bisa (karena python bisa binding ke kode c++), javascript juga bisa
      yang membedakan adalah kecepatan performanya, ketersediaan library

  • @hakim_451
    @hakim_451 ปีที่แล้ว

    asm gila sih panjang bet, rumit bet.

  • @TTA04
    @TTA04 ปีที่แล้ว

    Nunggu part 2 nya, apa masih sehat 🙂

  • @ariosetiawan173
    @ariosetiawan173 ปีที่แล้ว

    Biar Klean Tau ya gaes ya sakitnya ngoding Assembly wkwkwkkw

    • @CyCLoo99
      @CyCLoo99 ปีที่แล้ว +1

      Apalagi ngebuild projectan microprosessor wkwkw, biar lebih kerasa sakitnya wkwk

    • @namanyasiapa9307
      @namanyasiapa9307 ปีที่แล้ว

      Ceritain bang keluh kesah nya😂

    • @CyCLoo99
      @CyCLoo99 ปีที่แล้ว

      @@namanyasiapa9307 erorr dari malem sampe pagi gak bisa ngerub, eh yang error salah masukin nilai hex registernya 🥲

    • @rokiroki3351
      @rokiroki3351 ปีที่แล้ว

      Programer taun 80 an 😁😁

    • @PulcherEtFortis
      @PulcherEtFortis ปีที่แล้ว

      nonono, maksud dari konten ini biar kita para kaula muda sungkem sama programmer yang udah bener" sepuh 😅

  • @FengLanxi-ew5zd
    @FengLanxi-ew5zd ปีที่แล้ว

    assembly, sejenis *.smali di java kah?

    • @Indonesia_Emas_
      @Indonesia_Emas_ ปีที่แล้ว

      beda kayaknya, assembly itu bahasa yang langsung mengintruksi mesin, sedangkan java adalah bahasa interpreter yang dijalankan di java virtual machine, kalau assembly langsung ke mesin

  • @muhammadabdillah2008
    @muhammadabdillah2008 ปีที่แล้ว

    Cukup dengan PHP aja saya mah, wkwkwk

  • @fedrickfigo_
    @fedrickfigo_ ปีที่แล้ว

    fungsinya apa assembly...apakah bsa untuk project?

    • @VernszGaming
      @VernszGaming ปีที่แล้ว +1

      Bisa buat bahasa pemrograman 😎

    • @ewinrizal
      @ewinrizal ปีที่แล้ว +1

      bisa buat OS, BIOS dan Firmware@@VernszGaming

    • @Indonesia_Emas_
      @Indonesia_Emas_ ปีที่แล้ว

      bisa untuk backend web, game, software, dll. dengan assembly bisa mengontrol mesin secara langsung tanpa perantara-perantara lagi. sehingga kinerjanya lebih cepat. cuma bakal rumit dan kodenya lebih banyak dari bahasa lain

  • @ariadesupriyatna
    @ariadesupriyatna ปีที่แล้ว

    😅

  • @LasmanaKajang
    @LasmanaKajang ปีที่แล้ว

    bingung juga bahasa ini

  • @xcc7437
    @xcc7437 ปีที่แล้ว

    ngoding brain f*ck bang

  • @gabrut582
    @gabrut582 ปีที่แล้ว

    kerean bahasa asambel

  • @Lufty20
    @Lufty20 ปีที่แล้ว

    Bahasa nya assem banget jir😬

  • @zainroyan1556
    @zainroyan1556 ปีที่แล้ว

    baru menit 3 udah nyerah :)

  • @vkfans
    @vkfans ปีที่แล้ว

    assembly bikin lemes

  • @IPutuArcana
    @IPutuArcana ปีที่แล้ว

    Loh bukannya ini jadi lebih mudah ya? 🗿

  • @dzikriarkannur4557
    @dzikriarkannur4557 ปีที่แล้ว +1

    bang muka lu kayak tertekan gitu knpa

    • @aalifryy
      @aalifryy ปีที่แล้ว +1

      bukti sulitny ni bahasa

  • @victor25021983
    @victor25021983 ปีที่แล้ว

    Mukanya koq cape banget.... Pusing ya bos. Gegara bikin konten ngoding assembly ya?

  • @Wibu_Laravel_TailwindCSS
    @Wibu_Laravel_TailwindCSS ปีที่แล้ว

    Belajar Assembly buat apa bang?

    • @Risky-fm3ng
      @Risky-fm3ng ปีที่แล้ว +1

      Reverse engineering, penograman embedded system kadang masih digunakan

    • @Dostofei44
      @Dostofei44 16 วันที่ผ่านมา

      Buat bikin Sistem Operasi juga bisa bang

  • @mindraali105
    @mindraali105 ปีที่แล้ว

    Ini pengaplikasiannya dimana aja zi?

    • @malvinval
      @malvinval ปีที่แล้ว

      reverse engineering bisa

    • @Indonesia_Emas_
      @Indonesia_Emas_ ปีที่แล้ว

      sebenarnya semua bisa, karena assembly itu langsung mengontrol mesin, semua yang bisa dilakukan bahasa tingkat tinggi, sudah pasti bisa dilakukan bahasa tingkat rendah (bahasa yang dekat mesin), cuman caranya lebih rumit :vv

  • @nurcahayahikari
    @nurcahayahikari 9 หลายเดือนก่อน

    Python :🗿

  • @panjulganteng738
    @panjulganteng738 ปีที่แล้ว

    bang bang, mau nanya saya kan ada rencana mau kuliah tahun depan, pengen ikut bootcamp juga, nah menurut abang ikut bootcamp dlu baru lanjut kuliah atau, kuliah dulu baru bootcamp? tolong di jawab bang saya baru lulus sma,lagi nge planning hidup buat masa depan 🙏🏻

    • @kcy1957
      @kcy1957 ปีที่แล้ว

      Kuliah aja dlu, bootcamp ngebut sistem belajar nya, ikot bootcamp klo udh paham segala dasar ttg programing, itu mnrt aku doang wkwk

    • @LasmanaKajang
      @LasmanaKajang ปีที่แล้ว

      tentuin dulu tujuan lo, kalau misalkan lo pengen jadi guru atau bekerja di pekrjaan yang dimana membutuhkan gelar maka kuliah dulu. tapi kalau lo pengen jadi programmer mending bootcamp, soalnya jadi programing gak harus kuliah coy

    • @panjulganteng738
      @panjulganteng738 ปีที่แล้ว

      @@kcy1957 ok bg makasih masukannya

    • @panjulganteng738
      @panjulganteng738 ปีที่แล้ว

      @@LasmanaKajang pengen jadi programmer si.., tpi saya pengen kuliah juga bang, buat nambah temen dan ningkatin skill komunikasi bg

    • @syihabudinmuksin4798
      @syihabudinmuksin4798 ปีที่แล้ว

      Gw skrng lgi bootcamp dan menyarankan lu buat kuliah dlu

  • @fanespratama
    @fanespratama ปีที่แล้ว

    orang gila itu yg nyiptain game pake asm

    • @akhmaliswaraadjie8673
      @akhmaliswaraadjie8673 ปีที่แล้ว

      Game rollercoaster tycoon 99% pake assembly 😂
      Programmer nya alien kayanya