Здравствуйте. Где почитать о ассемблере в ваших разделах. Спасибо. С ув. Виталий Кольга.

2 (20.10.2018 13:16:48 отредактировано ormorph)

NoTimeToCry пишет:

Здравствуйте. Где почитать о ассемблере в ваших разделах. Спасибо. С ув. Виталий Кольга.

Не на этом форуме по ассемблеру ни кто не писал.
Ну и редко кто захочет писать на ассемблере под linux, если только не хочет получить бинарник не зависящий ни от одной библиотеки, и использующий только вызовы ядра.
А так книг много по этому делу.
На GNU ASM программировать очень не удобно, если для x86 еще куда не шло, то для avr или arm это сущий ад, так как регистры не поименованы и надо знать их адреса.
список функций ядра можно просмотреть в файлах:
/usr/include/asm/unistd_32.h -- для 32 битной сборки
/usr/include/asm/unistd_64.h   -- для 64 битной сборки
На счет параметров функций, то знаю по 32 битным это регистры ebx,ecx,edx,esi,edi, если их больше то в стеке? номер функции помещается в регистр ax.
64-битные параметры функций в регистрах rdi, rsi, rdx, r10, r8 и r9.
32 битные функции могут вызываться как прерыванием int $0x80, так и функцией syscall.
64 битные только фунцией syscall.

Ну далее все как везде стандартно. пример.

3

А для 1024 битной сборки есть у Вас что почитать. Спасибо заранее.

4

NoTimeToCry пишет:

А для 1024 битной сборки есть у Вас что почитать. Спасибо заранее.

Нет по 1024 битным регистрам, к сожалению информации нет.
Ну и о 1024 битной архитектуре не слышал, есть расширения регистров увеличивающиеся кратно двойке (AVX), но работа с ними приносит результат только при оперировании с довольно большими числами, иначе сильно замедлять работу будут.
Судя по статье тыц -- расширение 1024 только планируется в будущем.

5

Так и думал что я не в то время перешёл. Извините за беспокойство и спасибо вс& равно за любую информацию. Хорошего Дня!
*** Добавлено: 20.10.2018 14:18:18 ***

Просто технологии странные щупаю, вот и спросил  о 1024 битах. На древнегреческом перевёл на микросхемах написано. Вот и спрашивал. Извините, что не так. Возможно квантовый компьютер.

*** Добавлено: 20.10.2018 14:22:25 ***

Как может быть третий вариант в нуле. Жесть такой то! Всю математику нужно перестраивать и алгоритмы процессоров ит.д. ит.п. Анжектор Ассемблер Бай Диждител Тренс.

*** Добавлено: 20.10.2018 14:28:42 ***

0X0X01X0X -где функция икс может быть нулем или единицей - гон какой то это как вариант. Микросхема странная. Она показывает то ноль но единица. Как может быть думающая микросхема проверено грубо через осцилограф. Походу инопланетные технологиии.

6

NoTimeToCry пишет:

Она показывает то ноль но единица. Как может быть думающая микросхема проверено грубо через осцилограф. Походу инопланетные технологиии.

Нужен логанализатор не иначе, только и от него толку не будет без спецификаций...

7

ormorph пишет:
NoTimeToCry пишет:

Она показывает то ноль но единица. Как может быть думающая микросхема проверено грубо через осцилограф. Походу инопланетные технологиии.

Нужен логанализатор не иначе, только и от него толку не будет без спецификаций...

Хорошо, а как вы представляете написать даже тот самый <metalog> пусть будет так ему название, если я только разрабатываю язык программирование на микросмехе, которую увидел во сне. Это честно гон какой- то. Что, снова нужно что то выдумывать? Поясните мне что делать с иксами в коде 0X0X1X10 - как пример? Помогите ну хоть намекните. Спасибо. Икс насколько я понимаю это хромосома что ли. Может фильм посмотреть что ле "Игры Разума". Что еще посоветуете? Насколько простому человеку Икс может быть или нулем или единицей. Я так понимаю Логика. Ничего кроме логики. Чистая логика (С) IADT
*** Добавлено: 20.10.2018 15:45:32 ***

Жесть теперь  понимаю, что 2+2 = 5 и что раньше появилось яйцо? или курица? Всё таки появилось сразу курица - это логически. Планета Вулкан. Много световых лет от пл. Земля. Живите и Процветайте. Подпространственное время отключено <metatime>

8

NoTimeToCry пишет:

Поясните мне что делать с иксами в коде 0X0X1X10 - как пример?

Кто же его знает, где вы эту абракадабру вытащили))
И что за ЯП...
Если представить что каждая цифра это выход микросхемы, то иксы означают что они могут принимать несколько значений, либо 1, либо 0.
Я уже и забыл что это такое...

9

ormorph пишет:

только и от него толку не будет без спецификаций...

Какие спецификации? Где их взять?
*** Добавлено: 20.10.2018 17:15:16 ***

ormorph пишет:

И что за ЯП...

Injector Assembler by Digital Trends

10

NoTimeToCry пишет:

Какие спецификации? Где их взять?

Ну учитывая что вы пытаетесь написать ЯП на микросхему которую увидели во сне. То единственно верное решение нужно досмотреть тот сон до конца и прочесть спецификации на микросхему, любезно предоставленные вам производителем этой микросхемы.
Кто же его знает, как это сделать...

11

ormorph пишет:

Если представить что каждая цифра это выход микросхемы, то иксы означают что они могут принимать несколько значений, либо 1, либо 0.

Логично. Но транзисторов таких не существует на планете Земля вот я о чём. Как может быть системма получается думает  чтоли в состоянии что ей делать или ноль или один. Хорошо, а  как логически математически пояснить это возможно. Может переместиться на форум математиков. Знать бы их еще. Ладно погуглю. Ещё раз прошу прощения. Хjрошего Вам Дня! Good Day!!! ;&

12

NoTimeToCry пишет:

Может переместиться на форум математиков. Знать бы их еще.

Это уже не математика а логика, а тут уж х.з. что там на мудрили.
Лучшее что я могу предложить почитать для начала:
Цифровая схемотехника и архитектура компьютера Дэвид М. Харрис и Сара Л. Харрис
Может придет на ум хорошая идея, но по дешифровке тут нужно смотреть все показатели в каждый момент времени.
Для этого только и нужен был бы логанализатор, чтобы записать весь вывод и его уже просматривать.
На официальном сайте sigrok были версии совместимого оборудования с sigrok и pulseview.
А так в микроконтроллер можно запихнуть программу, которая будет сначала генерировать какую то мелодию, потом еще какие то действия выполнять. А мы будем думать и искать закономерности))

13

Тема перенесена из раздела «Общие вопросы» как не соответствующая тематике раздела.

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

14

вы бы поинтересовались троичной логикой. Жаль, в поддержке в железе возникли проблемы, а реализовывать на двоичном железе -- это всё загубить.

15

Китайский инет надо поюзать. Наши добрые соседи 260-ти ядерные стандартные двоичные процы клепают, но, возможно, подняли флаг, который был уронен в СССР, которая массово, серийно, производила троичные ЭВМ. Однако отечественные разработки успешно загубил косыгин и компания и встали в фарватер США. В рунете ничего не найдёте. В китайнет!

16 (14.12.2018 00:37:04 отредактировано Chars67)

PahomUbuntu пишет:

В рунете ничего не найдёте. В китайнет!

Это вы нарочно врёте? Или вы банально не в теме?? Вбейте в поисковик слово "Сетунь". Узнаете для себя много нового в Рунете.

И зачем такой пафос вокруг именно троичной логики?

s.xbatob пишет:

Жаль, в поддержке в железе возникли проблемы, а реализовывать на двоичном железе -- это всё загубить.

Ой-вей, таки что загубить? Морально-этический формализм (машину доказательств для торы/корана/библии ab ) реально сваять только в 4-логике (четверичная, по-вашему если).

В русском предисловии к Бетонной математике есть такая примерно фраза: От сейчас вы поймёте, как из тупых американских школьников получаются лучшие в мире математики.
Так секрет простой: оне, поганки, просто по-честному читают этот свой талмуд, и испражнения делают ab

А работы по логике Порецкого (или хотя бы акына Лобанова), Маслова (метод, равноценный методу резолюций мистера Робинзона, а в чём-то и покруче будет),
Малюгина (который Айкена покрыл как бык овцу по части арифметизации логики), Кузнецова (содержательно - не фонтан, но писано с задором), Кулика (просто хороший дядька, который умеет думать) -
зачем это всё читать-то - проще же ж посылать друг друга в китайнет, да про Алексея Николаевича Косыгина плохо отзываться. Как будто ваше мнение что-то меняет в реальном мире ab

У вас тут какая-то виртуальная секта воинствующего невежества, или что?

Давно уже не забавно наблюдать торжество отрицательного отбора.

17

Chars67 пишет:

Вбейте в поисковик слово "Сетунь"

и узнаете, что для данного товарища, шансы найти документацию по данным ЭВМ, в рунете, равны нулю. Была такая ЭВМ. Вот только отнюдь не всю инфу по ней оцифровали и в рунет выложили. Поэтому - китайнет.

PahomUbuntu пишет:

в СССР, которая массово, серийно, производила троичные ЭВМ

Кстати, про производство троичных ЭВМ в СССР, которые там массово, серийно, производились, я нарочно вру, потому что банально не в теме.
*** Добавлено: 14.12.2018 11:06:09 ***

Chars67 пишет:

про Алексея Николаевича Косыгина

Я о этом существе, нанёсшем русскому народу громадные убытки, ещё и не начинал плохо отзываться. А пруфов у меня более чем достаточно, чтобы доказать его преступления против русского народа. Если создадите отдельную темку типа "реальные враги народа в СССР", я готов запостить туда эту инфу с сылками и разъяснениями. Кстати, то что вы не упомянули Колмогорова... Походу взгляды кое у кого узковаты-с!

18 (14.12.2018 22:39:26 отредактировано Chars67)

PahomUbuntu пишет:

Была такая ЭВМ.

1-ый вопрос - какие особенности архитектуры Сетуней, упоминание о которых отсутствует в открытом доступе, могут, по-вашему, быть ну очешуеть как мегаценными сегодня? Чисто ваши предположения, не надо "пруфов" (так ещё смешнее будет, зато - честнее).

PahomUbuntu пишет:

производство троичных ЭВМ в СССР,

Вполне себе серийное производство, с учётом того, когда оно происходило.

Я привёл список персоналий, работы которых служат отличной базой для понимания декларативной семантики программирования.
В частности - связь между логикой и бинарной арифметикой. Эдакие игры разума для ЦПШ. И для m-n-полюсников разных и любых систем управления, в частности.
Операционную же семантику они охватывают только отчасти.
Ну можно ещё Мальцева почитать, по теории рекурсивных функций. Но тут лучше первоисточники - англоязычные.

Но вот Китай и китайнет тут - ну никаким боком.

Так что 2-ой мой вопрос - куда бы вы отнесли работы Колмогорова, к чему они ближе, к операционной или же декларативной семантике? Ась? ab

Давно уже не забавно наблюдать торжество отрицательного отбора.

19

Некоторые особенности архитектуры Сетуней могут быть небезынтересными. Потому что данная машинка, на то время, являла собой вершину прикладной математической мысли. При Сталине-Хрущёве, СССР в научном плане был на Вершине. БЭСМ была второй по мощности на планете ЭВМ не потому, что её архитектурные решения уступали пендосовской (первой на то время), а потому, банально, что пендосы в свою супер-ЭВМ вложили в несколько раз больше средств и у неё было больше блоков. Это потом уже при прежневе-первом убили российские IT-разработки и начали клонировать IBM-360 в ЕС10-36 и т.п. выйдя тем самым из лидеров IT-индустрии. И сейчас ломоносовский комп (на хеонах!) даже в первую пятидесятку не входит! Один изобретатель сказал, что если бы он имел систематическое научное образование, то оно бы помешало ему нестандартно мыслить и он не сумел бы изобретать. Что-то может быть тем, что не худо и повторить, банально увеличив разрядность.
"семантикой" в IT-отрасли почти не пахнет. А вот Колмогоровские топологические разработки находят применение. Это как изучение языков программирования. Тебе не нужен ассемблер, если не собираешься ломать чужие программы в кодах. Не изучать? Нет! Изучи! Зачем? Затем что после ассемблера тебе любой ЯП простым и лёгким покажется )))