Logo
TGCATALOG
Catálogo Selecciones Blog
Daniil Gentili - Noticias del proyecto

Daniil Gentili - Noticias del proyecto

El canal oficial con las noticias de los proyectos Daniil Gentili. Mantenga un ojo en los desarrollos y actualizaciones.

Sin valoraciones
424
29.10.2026
424
29.10.2026
Sin valoraciones
424
29.10.2026
Redirección segura vía bot
О канале

El canal oficial con las noticias de los proyectos Daniil Gentili. Mantenga un ojo en los desarrollos y actualizaciones.

Подписчиков 432
Тематика Otros
Язык Español
Ссылка t.me/daniilgentili
Descripción

Daniil Gentili canal está dedicado a las noticias de sus proyectos. Aquí encontrará información oficial sobre desarrollos, actualizaciones y materiales relacionados. Útil para aquellos interesados en TI y programación en Telegram.

Últimas publicaciones

Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
The basic integer instruction sets are: - RV32I (32 registers, basic 32-bit integer instructions, control instructions (branch/jmp), load/store memory instructions, syscalls, memory ordering instructions (fences to avoid issues with out-of-order execution)) - RV32E (RV32I with 16 registers instead of 32) - RV64I (RV32I with 64-bit integer instructions and address space) - RV128I (RV64I with 128-bit integer instructions and address space)
Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
Even atomics are a separate optional extension "A" (which makes sense as the basic RISC-V instruction set without any extension is very simple, and can for example be used on microcontrollers, there's even a simplified subset of the basic instruction set with fewer registers called RV32E)
Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
Fun fact: the basic RISC-V instruction set (both 32-bit and 64-bit variants) doesn't even implement multiplication and division, they're implemented in a separate optional extension "M", unlike other RISC instruction sets like ARM
Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
Fun fact: the basic RISC-V instruction set (both 32-bit and 64-bit variants) doesn't even implement multiplication and division, they're implemented in a separate optional extension "M", unlike other RISC instruction sets like ARM
Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
Just in case you were curious, I'm reading the RISC-V spec because I'm working on a riscv64 implementation of JIT for PHP ;)
Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
Also it's funny how the HINT instructions don't have a custom opcode, and instead reuse the opcode of common instructions like ADD, SUB, with destination register x0 (aka all instructions writing to the register equivalent of /dev/null may be treated as microarchitectural performance hints by implementations that support performance hinting)
Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
I get that they needed to simplify the hardware implementation but damn
Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
RISC-V instruction encoding is insane: Yes, *please* encode the 12-bit immediate imm by putting bit 12 in bit 31, bits 10-5 in bits 30-25, bits 4-1 in bits 11-8 and bit 11 in bit 7
Daniil Gentili - Noticias del proyecto
Daniil Gentili - Noticias del proyecto
🔒Открыть пост
и посмотреть медиа
MadelineProto now offers a simple broadcast API, that can be used to asynchronously broadcast messages to all users of a bot or userbot in the background, without incurring in timeouts or other issues. Note that unlike the bot API, MadelineProto can be used to fetch the full list of users, chats and channels of a normal bot, simply using its bot token. Here's a simple example, explaining how to broadcast a message and a photo to every user of a bot:
Daniil Gentili - Noticias del proyecto
Evolución de suscriptores
+-0.2% últimos 30 días
Actuales
432
Hace un mes
433
Crecimiento medio
+0 / día
Actualizado
hace 2 minutos

Reseñas de canal Daniil Gentili - Noticias del proyecto

Inicia sesión para dejar una reseña

Solo los usuarios registrados pueden compartir su opinión.

Aún no hay reseñas

¡Sé el primero en compartir tu experiencia con este recurso!

Recursos similares

Loading
Cambiar a tema claro
Inicio Catálogo Selecciones Blog Entrar