Почему mov инструкция имеет топор использования вместо двух сегментных регистров непосредственно?

попробуй это ...

Calendar calendar = Calendar.getInstance();
calendar.set(datePicker.getYear(), datePicker.getMonth(), datePicker.getDayOfMonth(), 
             timePicker.getCurrentHour(), timePicker.getCurrentMinute(), 0);
long startTime = calendar.getTimeInMillis();
6
задан Ciro Santilli 新疆改造中心法轮功六四事件 31 October 2015 в 20:20
поделиться

2 ответа

Вы не можете переместить сегментный регистр в сегментный регистр - для этого нет инструкции.

10
ответ дан 8 December 2019 в 18:41
поделиться

В процессоре достаточно места для микрокода для всех его инструкций. Таким образом, одна общая инструкция часто предпочтительнее нескольких специальных для редко используемых операций смены регистров сегмента. Кроме того, для некоторых процессоров количество инструкций полностью ограничено архитектурой - например, исходный процессор 8080 был ограничен 256 инструкциями, поскольку все они должны были иметь код операции в одном байте.

1
ответ дан 8 December 2019 в 18:41
поделиться
Другие вопросы по тегам:

Похожие вопросы: