VOGONS


First post, by tigrou

User metadata
Rank Newbie
Rank
Newbie

If I set "3000 cycles" in DOSBox , what does it mean exactly ?

Does it mean DOSBox is going to execute 3000 instructions per second, regardless the instructions ?
Or, does it mean DOSBox will run 3000 CPU cycles / ticks each second, some instructions (eg: DIV) taking more time than some others (eg : ADD)

I know some emulators take care about how much time each instruction take, is it the same for DOSBox ?

Last edited by tigrou on 2020-06-04, 09:22. Edited 1 time in total.

Reply 1 of 1, by jmarsh

User metadata
Rank Oldbie
Rank
Oldbie

DOSBox generally treats all instructions as taking one cycle, with a few exceptions (port read/writes, repeated string instructions etc).