Vánoční nadílka Vánoční nadílka
Vánoční akce! Daruj lepší budoucnost blízkým nebo sobě. Až +50 % zdarma na dárkové poukazy. Více informací
Avatar
Caster
Člen
Avatar
Caster:31. května 11:07

V ukázce programu na třídění je použit segment .bss

EXTERN  printf
GLOBAL  main

SEGMENT .data
array:   DD -4, 6, 11, -8, 18, 20, 16, 5    ; array to sort
arr_l:   EQU ($ - array) / 4                ; array length
dformat: DB "%d ",0                         ; decimal formal
nl:      DB 10,0                            ; newline format

SEGMENT .bss
aux:     RESD arr_l                ; auxilary array for sorting

SEGMENT .text
main:
     push array
     ...

který ale ve Visual Studio 2017 nelze použít. Jak ho nahradit ?

 
Odpovědět 31. května 11:07
Avatar
Caster
Člen
Avatar
Caster:1. června 10:52

Na netu jsem se o tom nic nedočetl. Věc jsem vyřešil přesunutím pomocného pole do .data Program nyní funguje bez problémů ;-).

Akceptované řešení
+5 Zkušeností
Řešení problému
 
Nahoru Odpovědět 1. června 10:52
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.