Hirdetés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- eGPU tapasztalatok
- A legrosszabb CPU-k – az ExtremeTech szerint
- Milyen videókártyát?
- Hogy is néznek ki a gépeink?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Azonnali alaplapos kérdések órája
- OLED TV topic
- Ultrakönnyű Logitech "G305" egér? Úgy tűnik, igen!
- 2026 a GDDR6-os VGA-k éve lesz?
-
PROHARDVER!

Új hozzászólás Aktív témák
-
Forest_roby
őstag
Hi!
Férretéve egy kicsit az elöző problémákat, itt egy ujabb. Csak, hogy ne legyen egyszerű az életem, idei évben elkezdtük tanulni a suliban az assembly programozást. Még csak elméleti óra volt, de a tanár mondta, hogy írjunk egy alap rendező programot neki (nem feltétlenül kell működnie, csak elviekben legyen jó), gondolom látni szeretné, hogy mennyit fogtunk fel az óráiból....
Na, szóval rákerestem az interneten : ) a bubble sort szavakra és találtam is szép számmal forráskódot, a baj csak az, hogy nem tudom, hogy hol kezdődik és hol van vége, melyik része kód, melyik nem stb…..
Pl itt egy kód:
;1 Write an alp to sort in ascending order using bubble sort algorithm
; a given set of byte sized unsigned numbers in memory.The sorted
; elements should replace the original unsorted elements in memory.
name bubblesort
page 60,80
title ascending order using bubble sort
.model small
.stack 64
.data
a db 34h,78h,56h,47h
si_ze dw $-a ;si_ze=no of elements
.code
bubsort:
mov ax,@data
mov ds,ax
mov bx,si_ze
dec bx ;bx=no of passes needed to complete sorting(n-1)
outlup:
mov cx,bx ;cx=no of comparisions to be performed in a pass
mov si,0
inlup:
mov al,a[si]
inc si
cmp al,a[si]
jb go_on
xchg al,a[si]
mov a[si-1],al
go_on:
loop inlup ;dec cx,until cx=0
dec bx
jnz outlup
int 3 ;breakpoint interrupt
align 16
end bubsort
Annyira rájöttem, hogy a ; után comment jön…. : )
Vki el tudná nekem ezt magyarázni, pl: mi az a @data, vagy ez: inlup: <-- ez a programhoz tartozik?
Asszem értitek a problémát….
Megint előre is köszönöm a segítségeteket!
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Google Pixel 9 Pro XL - hét szűk esztendő
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- eGPU tapasztalatok
- Sorozatok
- QWERTY billentyűzetes, üzenet-fókuszú androidos mobil a Clicks Communicator
- A legrosszabb CPU-k – az ExtremeTech szerint
- gban: Ingyen kellene, de tegnapra
- Milyen videókártyát?
- Arc Raiders
- Kés topik
- További aktív témák...
- Szép! Lenovo Thinkpad T14s G2 Üzleti "Golyóálló" Laptop 14" -50% i5-1135G7 4Mag 16GB/512GB FHD IPS
- Bomba ár! Lenovo ThinkPad Yoga 370 - i5-G7 I 8GB I 256SSD I 13,3" FHD Touch I W11 I Cam I Gari!
- Bomba ár! Lenovo ThinkPad Yoga 260 - i5-G6 I 8GB I 256SSD I 12,5" Touch I W11 I Cam I Gari!
- HP EliteBook 850 G8 Fémházas Tartós Laptop 15,6" -65% i7-1165G7 16/512 Iris Xe FHD
- Bomba ár! Lenovo ThinkPad X390: i5-G8 I 16GB I 256-1TSSD I 13,3" FHD Touch I HDMI I Cam I W11 I Gar
- HIBÁTLAN iPhone 12 Pro 128GB Pacific Blue- 1ÉV GARANCIA -Kártyafüggetlen, MS3948
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 FE
- HIBÁTLAN iPhone 15 Pro Max 256GB Natural Titanium -1 ÉV GARANCIA -Kártyafüggetlen, 100% Akkumulátor
- Samsung Odyssey G5 C32G55TQWR 32 Ívelt 1000R WQHD Gamer Monitor 6 hó garancia Házhozszállítás
- AKCIÓ!!! HP ZBook Power 15 G8 Mobile Workstation i7-11850H 32GB 1000GB Nvidia RTX A2000
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



