Форум программистов, компьютерный форум, киберфорум
Микропроцессоры
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Микропроцессоры Подскажите что да как пожалуйста ,очень нужно https://www.cyberforum.ru/ microprocessors/ thread2831229.html
превратить арифметической выражение в ассемблерный код MIPS: w= 2у - 2у – (r-q) + 2h.Желательно с обьяснением каждой строчки.Пожалуйста
Что позволяет в mips уменьшить шанс возникновения сбоя в работе конвейера ? Микропроцессоры
Что позволяет в mips уменьшить шанс возникновения сбоя в работе конвейера ?
Микропроцессоры Цикл "Выборка-выполнение" процессора Все дня доброго! Вопрос к убелённым бородой мудрецам и старцам. Процессор работает в цикле "выборка команды - выполнение команды" Как он определяет что заканчивается цикл выборки и следующим... https://www.cyberforum.ru/ microprocessors/ thread2825526.html Микропроцессоры [MIPS] Определить, которые части тракта данных участвуют в исполнении одной базовой инструкции https://www.cyberforum.ru/ microprocessors/ thread2815761.html
Здраствуйте буду благодарен кто сможет мне объяснить у меня есть задание Определить, которые части тракта данных участвуют в исполнении одной базовой инструкции в однотактному процессоре , описать...
Розширить функциональность однотактного процессора для инструкций SUBU та JALR Микропроцессоры
Розширить функциональность однотактного процессора для инструкций SUBU та JALR(каждая команда отдельно на схеме). Показать на приведенной схеме однотактного процесора путь команд, и что они делают.
Микропроцессоры Как дорисовать и показать как проходят в однотактном процессоре MIPS команды SRLV та SH? Друзья, помогите возможно кто то уже сталкивался с этим и знает как решить https://www.cyberforum.ru/ microprocessors/ thread2814666.html
Микропроцессоры Массивы в эмуляторе МП КР580ВМ80 https://www.cyberforum.ru/ microprocessors/ thread2808223.html
Как задать массив данных? Мне от 00 до А0 нужно, не понимаю как это реализовать, просто задать массив
Микропроцессоры Структура микропроцессора
какие из блоков на данной схеме относятся к Устройству Управления, какие к АЛУ, какие к Блоку Регистровой Памяти и какие к Блоку Управляющих регистров
Микропроцессоры Может кто нибудь знает больше про команду безусловного перехода в ассемблере MIPS https://www.cyberforum.ru/ microprocessors/ thread2795063.html
Нужна ваша помощь Ответы на приведенные ниже вопросы позволят вам лучше понять работу инструкции безусловного перехода, j. Дайте ответы в виде количества инструкций относительно адреса инструкции...
Микропроцессоры Проектирование микропроцессоров https://www.cyberforum.ru/ microprocessors/ thread2788945.html
Добрый день. Не знаю можно ли эту тему здесь разместить, у меня вопрос по технологии изготовления микропроцессоров, не по ремонту пк. То есть я пересмотрел видео на youtube - как делают чипы я...
Микропроцессоры Дистрибутив IDE WaveCom для OpenAT OS 4.11
Здравствуйте. На складе нашей организации обнаружена старая партия устройств с применением модуля сотовой связи Wavecom Q2687H. Оборудование рабочее, руководством приказано "пристроить в хорошие...
Микропроцессоры Где купить чип Qualcomm? Доброго времени суток, нужен чип, поддерживающий синхронизацию между двумя tws наушниками, наткнулся на неплохую линейку чипов qualcomm, в частности 5100 Но при покупке на оф.сайте требуют вводить... https://www.cyberforum.ru/ microprocessors/ thread2734168.html
0 / 0 / 0
Регистрация: 28.11.2019
Сообщений: 5
08.06.2021, 14:27  [ТС] 0

Сортировка вставками для Электроники 580 - Микропроцессоры - Ответ 15553732

08.06.2021, 14:27. Показов 760. Ответов 4
Метки (Все метки)

Ответ

Вот с этим то и возникли проблемы. Не поможете?

Добавлено через 1 час 25 минут
Вот нашел на форуме сортировку вставками на ассемблере, но как записать ее под электронику 580 не знаю

Assembler
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
format PE console
include 'include\win32a.inc'
entry start
 
section '.data' data readable writeable
        array dd 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, -100500
        size=($-array)/4
 
section '.code' code readable executable
start:
        stdcall insert_sort, array, size
        invoke ExitProcess, 0
 
insert_sort:
i equ ecx
j equ edx
        push ebp
        mov ebp, esp
        pushad
 
        mov esi, [ebp+8]     ;esi=array
        mov i, 1             ;i=1
is1:    cmp i, [ebp+12]      ;i<size
        ja is_exit
        mov eax, [esi+i*4]    ;eax=key=array[i]
        mov j, i              ;j=i-1
        dec j
is2:    cmp j, 0              ;j>=o
        jl is3
        cmp [esi+j*4], eax    ;array[j]>key
        jl is3
        mov ebx, [esi+j*4]    ;array[j+1]=array[j]
        mov [esi+j*4+4], ebx
        dec j                 ;j-=1
        jmp is2
is3:
        mov [esi+j*4+4], eax  ;array[j+1]=key
        inc i
        jmp is1
is_exit:
        popad
        leave
        ret 8
 
section '.idata' import data readable writeable
library KERNEL32, 'KERNEL32.DLL'
 
import KERNEL32,\
       ExitProcess, 'ExitProcess'


Вернуться к обсуждению:
Сортировка вставками для Электроники 580 Микропроцессоры
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
08.06.2021, 14:27
Готовые ответы и решения:

Блок схема.Сортировка «Пузырьком», Сортировка методом «Последовательных перестановок», Сортировка «Вставками»
Помогите, нужны блок схемы Сортировка «Вставками» Program Vstavka; uses dos; Type mass=array ...

Сортировка прямыми вставками с барьерами для одномерного массива
Сортировка прямыми вставками с барьерами для одномерного массива и сортировались только четные а...

Сортировка прямыми вставками с барьером для одномерного массива
Напишите сортировку прямыми вставками с барьером для одномерного массива

Сортировка прямыми вставками с барьерами для одномерного массива
Помогите написать сортировку прямыми вставками с барьерам для одномерного массива и чтобы...

4
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.06.2021, 14:27
Помогаю со студенческими работами здесь

Сортировка прямыми вставками с барьерами для одномерного массива
Сортировка прямыми вставками с барьерами для одномерного массива и сортировались только четные а...

Нужно составить блок-схему программы по ГОСТ 19.701-90 для <Улучшенная сортировка простыми вставками>
На разных страницах интернета гост ГОСТ 19.701-90 описывается чуть по разному где цикл обозначен...

Отсортировать первую половину одномерного массива по убыванию (Сортировка простыми вставками и быстрая сортировка) (разм
Отсортировать первую половину одномерного массива по убыванию (Сортировка простыми вставками и...

Сортировка вставками или пузырьковая сортировка?
Здравствуйте! Подскажите пожалуйста, правильно ли что это код сортировки вставками или же это...

Сортировка вектора по полю(Сортировка вставками)
Здравствуйте! Нужно написать сортировку вектора по полю weight класса tomato. Вот класс: #pragma...

Сортировка вставками и сортировка слиянием
У кого нибудь есть код сортировки одномерного массива вставками и код сортировки одномерного...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru