Das neue Auswendig lernen und die neuen Übungen - 0003

Benutzeravatar
davidvajda.de
Site Admin
Beiträge: 1486
Registriert: Di Jul 18, 2023 8:36 pm
Wohnort: D-72072, Tübingen
Kontaktdaten:

Re: Das neue Auswendig lernen und die neuen Übungen - 0003

Beitrag von davidvajda.de »

Bild

Code: Alles auswählen

<?php
session_start ();
?>

<form method="POST" action="./form20240418.php">
<input type="text" name="form20240418a"></input>
<input type="submit">
</form>

<?php
echo session_id () . "<br>\n";

setcookie ("form20240418b", "Dies ist das erste Cookie", time () + 3600);

echo htmlentities ($_POST ["form20240418a"]) . "<br>\n";
echo htmlentities ($_COOKIE ["form20240418b"]) . "<br>\n";
echo htmlentities ($_COOKIE ["form20240418c"]) . "<br>\n";

session_destroy ();
?>

Code: Alles auswählen

Trying ::1...
Connected to localhost.
Escape character is '^]'.
HTTP/1.1 200 OK
Date: Thu, 18 Apr 2024 06:07:09 GMT
Server: Apache/2.4.57 (Debian)
Set-Cookie: PHPSESSID=kb0klotcgrhkn3qf1dl79u1evj; path=/
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Set-Cookie: form20240418b=Dies%20ist%20das%20erste%20Cookie; expires=Thu, 18 Apr 2024 07:07:09 GMT; Max-Age=3600
Vary: Accept-Encoding
Content-Length: 254
Content-Type: text/html; charset=UTF-8


<form method="POST" action="./form20240418.php">
<input type="text" name="form20240418a"></input>
<input type="submit">
</form>

kb0klotcgrhkn3qf1dl79u1evj<br>
Hallo, ich bin Datum a<br>
<br>
Hallo, ich bin Cookie, c - und die Variable 3, 2. Cookie<br>

Code: Alles auswählen

POST http://localhost/mysql20240217/20240418/form20240418.php HTTP/1.1
host: localhost
Cookie: form20240418c=Hallo, ich bin Cookie, c - und die Variable 3, 2. Cookie
Content-Length: 36
Content-Type: application/x-www-form-urlencoded

form20240418a=Hallo, ich bin Datum a

Code: Alles auswählen

<?php
session_start ();

include ("/home/david/mysqldata.php");

$db = new PDO ("mysql: host=localhost", $MYSQL_USER, $MYSQL_PASSWORD);

$sql = "CREATE DATABASE mysql20240418" . session_id () . "; ";
$db->query ($sql);

$sql = "USE mysql20240418" . session_id () . "; ";
$db->query ($sql);

$sql = "CREATE TABLE a (x1 INTEGER, x2 INTEGER); CREATE TABLE b (y1 INTEGER, y2 INTEGER); ";
$db->query ($sql);

$sql = "INSERT INTO a (x1, x2) VALUES (2, 2); ";
$db->query ($sql);

$sql = "INSERT INTO a (x1, x2) VALUES (2, 3); ";
$db->query ($sql);

$sql = "INSERT INTO a (x1, x2) VALUES (3, 2); ";
$db->query ($sql);

$sql = "INSERT INTO a (x1, x2) VALUES (3, 3); ";
$db->query ($sql);

$sql = "INSERT INTO a (x1, x2) VALUES (4, 7); ";
$db->query ($sql);

$sql = "INSERT INTO b (y2, y1) VALUES (2, 3); ";
$db->query ($sql);

$sql = "INSERT INTO b (y2, y1) VALUES (3, 2); ";
$db->query ($sql);

$sql = "INSERT INTO b (y2, y1) VALUES (7, 4); ";
$db->query ($sql);

$sql = "SELECT x1, x2 FROM a; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", " . $row [1] . "; ";
echo "<br>\n";

$sql = "SELECT y1, y2 FROM b; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", " . $row [1] . "; ";
echo "<br>\n";

$sql = "SELECT x1, x2, y1, y2 FROM a INNER JOIN b ON a.x1 = b.y1; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", " . $row [1] . ", " . $row [2] . ", " . $row [3] . "; ";
echo "<br>\n";

$sql = "DROP DATABASE mysql20240418" . session_id () . "; ";
$db->query ($sql);

session_destroy ();
?>

Code: Alles auswählen

2, 2; 2, 3; 3, 2; 3, 3; 4, 7; <br>
3, 2; 2, 3; 4, 7; <br>
2, 2, 2, 3; 2, 3, 2, 3; 3, 2, 3, 2; 3, 3, 3, 2; 4, 7, 4, 7; <br>

Code: Alles auswählen

<?php
session_start ();

include ("/home/david/mysqldata.php");

$db = new PDO ("mysql: host=localhost", $MYSQL_USER, $MYSQL_PASSWORD);

$sql = "CREATE DATABASE q20240418" . session_id () . "; ";
$db->query ($sql);

$sql = "USE q20240418" . session_id () . "; ";
$db->query ($sql);

$sql = "CREATE TABLE a (x INTEGER); CREATE TABLE b (x INTEGER); CREATE TABLE c (x INTEGER); ";
$db->query ($sql);

for ($i = 0;  $i < 24;  $i++) {
    $sql = "INSERT INTO a (x) VALUES (" . rand () % 32 . "); ";
    $sql .= "INSERT INTO b (x) VALUES (" . rand () % 64 . "); ";
    $sql .= "INSERT INTO c (x) VALUES (" . rand () % 128 . "); ";
    $db->query ($sql);
}

$sql = "SELECT x FROM (SELECT x FROM a UNION SELECT x FROM b) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (SELECT x FROM a UNION SELECT x FROM c) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (SELECT x FROM b UNION SELECT x FROM c) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM b) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM c) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (SELECT x FROM b INTERSECT SELECT x FROM c) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (
            SELECT x FROM (SELECT x FROM a UNION SELECT x FROM b) x
                INTERSECT
            SELECT x FROM c
    ) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (
            SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM c) x
                UNION
            SELECT x FROM (SELECT x FROM b INTERSECT SELECT x FROM c) x
    ) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (
            SELECT x FROM (SELECT x FROM b UNION SELECT x FROM c) x
                INTERSECT
            SELECT x FROM a
    ) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (
            SELECT x FROM (SELECT x FROM b INTERSECT SELECT x FROM a) x
                UNION
            SELECT x FROM (SELECT x FROM c INTERSECT SELECT x FROM a) x
    ) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (
            SELECT x FROM (SELECT x FROM a UNION SELECT x FROM c) x
                INTERSECT
            SELECT x FROM b
    ) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "SELECT x FROM (
            SELECT x FROM (SELECT x FROM a INTERSECT SELECT x FROM b) x
                UNION
            SELECT x FROM (SELECT x FROM b INTERSECT SELECT x FROM c) x
    ) x ORDER BY x; ";
$stmt = $db->query ($sql);
while ($row = $stmt -> fetch ())
    echo $row [0] . ", ";
echo "<br>\n";

$sql = "DROP DATABASE q20240418" . session_id () . "; ";
$db->query ($sql);

session_destroy ();
?>

Code: Alles auswählen

0, 1, 2, 3, 4, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 28, 30, 33, 35, 36, 37, 40, 42, 44, 48, 50, 51, 52, 60, 63, <br>
0, 1, 2, 3, 4, 9, 10, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 27, 29, 30, 32, 36, 38, 46, 51, 64, 66, 72, 74, 75, 88, 91, 102, 119, 125, <br>
1, 2, 3, 4, 9, 13, 16, 24, 28, 29, 32, 33, 35, 36, 37, 38, 40, 42, 44, 46, 48, 50, 51, 52, 60, 63, 64, 66, 72, 74, 75, 88, 91, 102, 119, 125, <br>
1, 2, 3, 4, 9, 13, <br>
3, 13, 16, 24, <br>
3, 13, 36, 51, <br>
3, 13, 16, 24, 36, 51, <br>
3, 13, 16, 24, 36, 51, <br>
1, 2, 3, 4, 9, 13, 16, 24, <br>
1, 2, 3, 4, 9, 13, 16, 24, <br>
1, 2, 3, 4, 9, 13, 36, 51, <br>
1, 2, 3, 4, 9, 13, 36, 51, <br>
Bild

Code: Alles auswählen

 0 0 0 0 0    0
 1 0 0 0 1    0
 2 0 0 1 0    0
 3 0 0 1 1    1
 4 0 1 0 0    0
 5 0 1 0 1    1
 6 0 1 1 0    0
 7 0 1 1 1    0
 8 1 0 0 0    0
 9 1 0 0 1    0
10 1 0 1 0    1
11 1 0 1 1    1
12 1 1 0 0    0
13 1 1 0 1    0
14 1 1 1 0    1
15 1 1 1 1    1


 3 0 0 1 1    1
 5 0 1 0 1    1
10 1 0 1 0    1
11 1 0 1 1    1
14 1 1 1 0    1
15 1 1 1 1    1


Gruppe 2:
 3 0 0 1 1    1
 5 0 1 0 1    1
10 1 0 1 0    1
Gruppe 3:
11 1 0 1 1    1
14 1 1 1 0    1
Gruppe 4:
15 1 1 1 1    1

3:11            - 0 1 1
5               0 1 0 1
10:11           1 0 1 -
10:14           1 - 1 0
11:15           1 - 1 1
14:15           1 1 1 -



5               0 1 0 1
10:11           1 0 1 -
14:15           1 1 1 -
10:14           1 - 1 0
11:15           1 - 1 1
3:11            - 0 1 1


5               0 1 0 1
Gruppe 2:
10:11           1 0 1 -
Gruppe 3:
14:15           1 1 1 -

Gruppe 2:
10:14           1 - 1 0
Gruppe 3:
11:15           1 - 1 1

3:11            - 0 1 1


5               0 1 0 1
Gruppe 2:
10:11           1 0 1 -
Gruppe 3:
14:15           1 1 1 -

10:11:14:15         1 - 1 -

Gruppe 2:
10:14           1 - 1 0
Gruppe 3:
11:15           1 - 1 1

10:14:11:15         1 - 1 -

3:11            - 0 1 1


5                   0 1 0 1
10:11:14:15         1 - 1 -
10:14:11:15         1 - 1 -
3:11                - 0 1 1


5                   0 1 0 1
10:11:14:15         1 - 1 -
3:11                - 0 1 1

                        3   5   10  11  14  15
5                           *
10:11:14:15                     *   *   *   *
3:11                    *           *


5                   0 1 0 1
10:11:14:15         1 - 1 -
3:11                - 0 1 1

        y <=        (not x3 and x and not x1 and x0) or
                    (x3 and x1) or
                    (not x2 and x1 and x0);

library ieee;
use ieee.std_logic_1164.all;

entity quine20240418 is
port (
    x3, x2, x1, x0: in std_logic;
    y: out std_logic
);
end;

architecture behaviour of quine20240418 is
begin
        y <=        (not x3 and x and not x1 and x0) or
                    (x3 and x1) or
                    (not x2 and x1 and x0);
end;

library ieee;
use ieee.std_logic_1164.all;

entity quine20240418testbench is
port (
    y: out std_logic
);
end;

architecture behaviour of quine20240418testbench is
    component quine20240418
    port (
        x3, x2, x1, x0: in std_logic;
        y: out std_logic
    );
    end component;
    signal x3, x2, x1, x0: std_logic;
begin
    q: quine20240418 PORT MAP (x3=>x3, x=>x2, x1=>x1, x0=>x0, y=>y);

Code: Alles auswählen

library ieee;
use ieee.std_logic_1164.all;

entity quine20240418 is
port (
    x3, x2, x1, x0: in std_logic;
    y: out std_logic
);
end;

architecture behaviour of quine20240418 is
begin
        y <=        (not x3 and x2 and not x1 and x0) or
                    (x3 and x1) or
                    (not x2 and x1 and x0);
end;

library ieee;
use ieee.std_logic_1164.all;

entity quine20240418testbench is
port (
    y: out std_logic
);
end;

architecture behaviour of quine20240418testbench is
    component quine20240418
    port (
        x3, x2, x1, x0: in std_logic;
        y: out std_logic
    );
    end component;
    signal x3, x2, x1, x0: std_logic;
begin
    q: quine20240418 PORT MAP (x3=>x3, x2=>x2, x1=>x1, x0=>x0, y=>y);
    x0 <= '0' after 0 ns, '1' after 10 ns, '0' after 20 ns, '1' after 30 ns, '0' after 40 ns, '1' after 50 ns, '0' after 60 ns, '1' after 70 ns, '0' after 80 ns, '1' after 90 ns, '0' after 100 ns, '1' after 110 ns, '0' after 120 ns, '1' after 130 ns, '0' after 140 ns, '1' after 150 ns;

    x1 <= '0' after 0 ns, '0' after 10 ns, '1' after 20 ns, '1' after 30 ns, '0' after 40 ns, '0' after 50 ns, '1' after 60 ns, '1' after 70 ns, '0' after 80 ns, '0' after 90 ns, '1' after 100 ns, '1' after 110 ns, '0' after 120 ns, '0' after 130 ns, '1' after 140 ns, '1' after 150 ns;

    x2 <= '0' after 0 ns, '0' after 10 ns, '0' after 20 ns, '0' after 30 ns, '1' after 40 ns, '1' after 50 ns, '1' after 60 ns, '1' after 70 ns, '0' after 80 ns, '0' after 90 ns, '0' after 100 ns, '0' after 110 ns, '1' after 120 ns, '1' after 130 ns, '1' after 140 ns, '1' after 150 ns;

    x3 <= '0' after 0 ns, '0' after 10 ns, '0' after 20 ns, '0' after 30 ns, '0' after 40 ns, '0' after 50 ns, '0' after 60 ns, '0' after 70 ns, '1' after 80 ns, '1' after 90 ns, '1' after 100 ns, '1' after 110 ns, '1' after 120 ns, '1' after 130 ns, '1' after 140 ns, '1' after 150 ns;
end;

Code: Alles auswählen

    global _start
section         .data
                toSortArray:            db      "askdaskdaksdaksdkad", 0x00
                toSortArrayLen:         equ     $-toSortArray
section         .text
                _start:

                mov esi, toSortArray
                loop1:
                    mov al, [esi]
                    cmp al, 0x00
                    je loop1end
                    mov edi, esi
                    loop2:
                        inc edi
                        mov ah, [edi]
                        cmp ah, 0x00
                        je loop2end
                        mov ah, [edi]
                        mov al, [esi]
                        cmp ah, al
                        jle goon
                            mov ah, [edi]
                            mov al, [esi]
                            mov [edi], al
                            mov [esi], ah
                        goon:
                        jmp loop2
                    loop2end:
                    inc esi
                    jmp loop1
                loop1end:

    mov edx, toSortArrayLen
    mov ecx, toSortArray
    mov ebx, 1
    mov eax, 4
    int 0x80

    mov ebx, 0
    mov eax, 1
    int 0x80

Code: Alles auswählen

assemble:
	nasm -f elf64 -g nasm20240418.asm
link:
	ld -m elf_x86_64 -g nasm20240418.o -o nasm20240418
run:
	./nasm20240418

Code: Alles auswählen

david@laptop-peaq:~$ make
nasm -f elf64 -g nasm20240418.asm
david@laptop-peaq:~$ make link
ld -m elf_x86_64 -g nasm20240418.o -o nasm20240418
david@laptop-peaq:~$ make run
./nasm20240418
sssskkkkkdddddaaaaadavid@laptop-peaq:~$ 

Code: Alles auswählen

#!/bin/bash

if [[ "$1" == "David" && "$2" == "Vajda" ]]
then
    echo "Das bin ich"
elif [[ "$1" == "David Vajda" && -z "$2" ]]
then
    echo "Das bin ich"
elif [[ "$1" == "David" && -z "$2" ]]
then
    echo "Das koennte ich sein"
elif [[ "$2" == "Vajda" && -z "$2" ]]
then
    echo "Das koennte ich sein"
elif [ -n "$2" ]
then
    echo "Das bin ich nicht"
else
    i=0
    while [ $i -lt 10 ]
    do
        echo "Hallo zum $(($i+1))."
        i=$(($i+1))
    done

    a=(Hallo, das ist ein Array)
    a+=(Und das die Fortsetzung)

    i=0
    while [ $i -lt 9 ]
    do
        echo "${a[$i]}"
        i=$(($i+1))
    done

    for s in "${a[@]}"
    do
        echo "$s"
    done

    l=$(ls)
    for s in $l
    do
        echo "$s"
    done
fi

Code: Alles auswählen

#!/bin/bash

/bin/bash bash20240418.sh "David" "Vajda"
/bin/bash bash20240418.sh "David Vajda"
/bin/bash bash20240418.sh "David"
/bin/bash bash20240418.sh "Vajda"
/bin/bash bash20240418.sh "David Vajda"
/bin/bash bash20240418.sh

Code: Alles auswählen

Das bin ich
Das bin ich
Das koennte ich sein
Hallo zum 1.
Hallo zum 2.
Hallo zum 3.
Hallo zum 4.
Hallo zum 5.
Hallo zum 6.
Hallo zum 7.
Hallo zum 8.
Hallo zum 9.
Hallo zum 10.
Hallo,
das
ist
ein
Array
Und
das
die
Fortsetzung
Hallo,
das
ist
ein
Array
Und
das
die
Fortsetzung
435899368_1909247672858224_3350755409360955247_n.jpg
436411508_25117903904491689_7903038619813751120_n.jpg
436440417_25125336627081750_5701952718187325856_n.jpg
437152281_1909244259525232_335543314414381643_n.jpg
437360993_1909087499540908_7005213253562161532_n.jpg
438885838_1909247576191567_4866744226356302471_n.jpg
addressdecodertestbench.c
alllinks.sh
a.out
asm15
asm16
asm20240415
asm20240415.asm
asm20240415.o
auswendig20240418a.txt
automat15
automat15.c
bash20240418all.sh
bash20240418.out
bash20240418.sh
Bilder
bin20240415.txt
bin20240417.txt
binary2
binary2.c
binomial20240414a.c
complex20240415-1.jpg
complex20240415.aux
complex20240415.log
complex20240415.pdf
complex20240415.tex
David
Pru_fung2024-1.jpg
David
Pru_fung2024.pdf
deepsearch1.c
deepsearch2
deepsearch2.c
doc
Dokumente
dos-inst
Downloads
float.c
fsmprogs
generatetestbench2
generatetestbench3
generatetestbench4
generatetestbench5
gnu-hello
ieee754aufgabe
ieee754aufgabe2.c
ieee754aufgabe.c
ieee754aufgabe.o
inst
mail
Makefile
Makefile20240417
Mars
matlab
mips32singlecycle2.vhdl
mips32singlecycle.vhdl
Musik
mydaemontestd
mysqldata.php
nasm20240418
nasm20240418.asm
nasm20240418.o
node_modules
NVIDIA_CUDA_Programming_Guide_1.0.pdf
Öffentlich
out.txt
password
quine
quine20240415.txt
quine20240415.vhdl
quine20240417.txt
quine20240417.vhdl
quine20240418.txt
quine20240418.vhdl
replace.sh
Schreibtisch
Screenshot_20240415_073630.png
Screenshot_20240415_214118.png
Screenshot_20240416_153528.png
Screenshot_20240416_212917.png
Screenshot_20240417_192957.png
Screenshot_20240418_080211.png
Screenshot_20240418_084837.png
state20240415.jpg
state20240415.odg
state20240415.txt
state3
svg
tagebuch.txt
test.png.vcd
Using_Inline_PTX_Assembly_In_CUDA.pdf
Videos
VirtualBox
VMs
Vorlagen
wave.ghw
work-obj93.cf
Das bin ich
Hallo zum 1.
Hallo zum 2.
Hallo zum 3.
Hallo zum 4.
Hallo zum 5.
Hallo zum 6.
Hallo zum 7.
Hallo zum 8.
Hallo zum 9.
Hallo zum 10.
Hallo,
das
ist
ein
Array
Und
das
die
Fortsetzung
Hallo,
das
ist
ein
Array
Und
das
die
Fortsetzung
435899368_1909247672858224_3350755409360955247_n.jpg
436411508_25117903904491689_7903038619813751120_n.jpg
436440417_25125336627081750_5701952718187325856_n.jpg
437152281_1909244259525232_335543314414381643_n.jpg
437360993_1909087499540908_7005213253562161532_n.jpg
438885838_1909247576191567_4866744226356302471_n.jpg
addressdecodertestbench.c
alllinks.sh
a.out
asm15
asm16
asm20240415
asm20240415.asm
asm20240415.o
auswendig20240418a.txt
automat15
automat15.c
bash20240418all.sh
bash20240418.out
bash20240418.sh
Bilder
bin20240415.txt
bin20240417.txt
binary2
binary2.c
binomial20240414a.c
complex20240415-1.jpg
complex20240415.aux
complex20240415.log
complex20240415.pdf
complex20240415.tex
David
Pru_fung2024-1.jpg
David
Pru_fung2024.pdf
deepsearch1.c
deepsearch2
deepsearch2.c
doc
Dokumente
dos-inst
Downloads
float.c
fsmprogs
generatetestbench2
generatetestbench3
generatetestbench4
generatetestbench5
gnu-hello
ieee754aufgabe
ieee754aufgabe2.c
ieee754aufgabe.c
ieee754aufgabe.o
inst
mail
Makefile
Makefile20240417
Mars
matlab
mips32singlecycle2.vhdl
mips32singlecycle.vhdl
Musik
mydaemontestd
mysqldata.php
nasm20240418
nasm20240418.asm
nasm20240418.o
node_modules
NVIDIA_CUDA_Programming_Guide_1.0.pdf
Öffentlich
out.txt
password
quine
quine20240415.txt
quine20240415.vhdl
quine20240417.txt
quine20240417.vhdl
quine20240418.txt
quine20240418.vhdl
replace.sh
Schreibtisch
Screenshot_20240415_073630.png
Screenshot_20240415_214118.png
Screenshot_20240416_153528.png
Screenshot_20240416_212917.png
Screenshot_20240417_192957.png
Screenshot_20240418_080211.png
Screenshot_20240418_084837.png
state20240415.jpg
state20240415.odg
state20240415.txt
state3
svg
tagebuch.txt
test.png.vcd
Using_Inline_PTX_Assembly_In_CUDA.pdf
Videos
VirtualBox
VMs
Vorlagen
wave.ghw
work-obj93.cf
Bild

Bild

https://www.ituenix.de/nextcloud/data/d ... 240418.tex

https://www.ituenix.de/nextcloud/data/d ... 240418.pdf

Bild

Bild

Bild

Code: Alles auswählen

Zustand,Eingabe,Ausgabe,Folgezustand
1,0,0,3
1,1,1,2
2,0,0,1
2,1,1,1
3,0,1,2
3,1,0,4
4,0,1,4
4,1,1,3

z1+ := z2
z2+ := z1 and x and z3 and not x
z3+ := z1 and not x and z4 and x
z4+ := z3 and x and z3 and not x

y := z1 and x or z2 and x or z3 and not x or z4
https://www.ituenix.de/nextcloud/data/d ... 240418.pdf

https://www.ituenix.de/nextcloud/data/d ... 240418.tex

https://www.ituenix.de/nextcloud/data/d ... 240418.csv

Code: Alles auswählen

1.) Rechne die Zahl in binaer Darstellung  in eine Dezimale Darstellung um
1001010110001100b 38284d
2.) Rechne die Zahl in dezimal darstellung in eine Binaerdarstellung um
45828 1011001100000100
3.) Addiere die drei Zahlen schriftlich
            23710
+           19279
+           33708
-----------------
            76697
4.) Subtrahiere die letzten drei Zahlen schriftlich von der ersten schriftlich
            32882
-           12174
-            5234
-            3479
-----------------
            11995
5.) Rechne die Zahl ins zweier komplement um, mit 8 Bit - und subtrahiere diese zahl von der ersten und rechne das Ergebnis nach dezimal
-63 -110 = -173
11000001 10010010 = 01010011
6.) Multipliziere die zwei Zahlen schriftlich
28466*47455 = 1350854030
7.) Dividiere die zwei Zahlen schriftlich
3757/10038 = 0
8.) Errechne x Logarithmisch mit dem Taschenrechner
24135^x = 1745209573
Rechne die Zahl in IEEE-754 um 23846.054688
Bild

Bild

Bild
Antworten